plot (x, y3,'k', 'LineWidth', 2,'Color', 'm','LineStyle',':') 给曲线增加原点标识
时间: 2023-08-20 21:27:54 浏览: 28
要给曲线增加原点标识,可以在绘制曲线前先绘制一个点,然后将曲线的起点设置为该点。具体实现代码如下:
```
hold on % 保持当前图形,在同一图形中绘制多条曲线
plot(0, 0, 'ko', 'MarkerSize', 8) % 绘制原点,黑色实心圆形,大小为8
plot(x, y3, 'k', 'LineWidth', 2, 'Color', 'm', 'LineStyle', ':') % 绘制曲线,起点为原点
hold off % 取消保持当前图形
```
这样就可以在曲线起点处添加一个原点标识了。
相关问题
plot (x, y3,'k', 'LineWidth', 2,'Color', 'm','LineStyle',':') 给曲线增加圆形实心点标识
要给曲线增加圆形实心点标识,可以绘制曲线前先绘制一个点,并该点的样式为圆形实心点,然后绘制曲线。具体实现代码如下:
``hold on % 保当前图形,在同图形中绘制多曲线
plot(x1), y3(1), 'o', 'MarkerSize', 8, 'MarkerFaceColor', 'm', 'MarkerEdgeColor', 'k') % 绘制形实心点,大小为8,填充颜色为品红色,边框颜色为黑色
plot(x, y3, 'k', 'LineWidth', 2, 'Color', 'm', 'LineStyle', ':') % 绘制曲线
hold off % 取消保持当前图形
```
这样就可以在曲线起点处添加一个圆形实心点标识了。
plot (x, y3,'k', 'LineWidth', 2,'Color', 'm','LineStyle','-.','marker','o') 控制marker的 显示数量
要控制marker的显示数量,可以使用下面这段代码:
```
hold on % 保当前图形,在同图形中绘制多曲线
plot(x, y3, 'k', 'LineWidth', 2, 'Color', 'm', 'LineStyle', '-.', 'marker', 'o', 'MarkerIndices', 1:10:length(x)) % 绘制曲线,并设置marker的样式为圆形,marker的位置间隔为10个数据点
hold off % 取消保持当前图形
```
这段代码中通过设置`MarkerIndices`属性来控制marker的显示数量,其中`1:10:length(x)`表示从第1个数据点开始,每隔10个数据点显示一个marker,直到最后一个数据点。你可以根据自己的需要来修改这个间隔值,从而控制marker的显示数量。