matlab 里plot函数绘制点图,不要连线
时间: 2023-06-05 17:07:44 浏览: 1745
好的,我可以回答这个问题。您可以在调用plot函数时,指定参数'.',即可绘制无连线的点图,例如:
```
x = linspace(0, 2*pi, 100);
y = sin(x);
plot(x, y, '.');
```
这将会绘制出一个以x为横轴、y为纵轴的点图,没有连线。
相关问题
plot绘制不同宽度的连线
要在Matlab中使用plot函数绘制不同宽度的连线,你可以通过设置LineWidth参数来实现。下面是一个示例代码:
```matlab
x = 1:10; % x坐标
y = sin(x); % y坐标
width = [1, 2, 3, 4, 5, 4, 3, 2, 1, 0.5]; % 定义每条线段的宽度
figure;
hold on;
for i = 1:length(x)-1
plot([x(i), x(i+1)], [y(i), y(i+1)], 'k-', 'LineWidth', width(i));
end
hold off;
```
在这个示例中,我们使用一个循环来绘制多条连线,每条线段的宽度由`width`数组中的值决定。你可以根据自己的需要修改x和y坐标以及宽度值。
matlab plot画图学习画点以及连线
Matlab绘图学习涉及画点、连线等基础操作,可以通过Matlab内置的plot函数进行实现。具体操作包括设置点的坐标、颜色、样式等,以及连接点的方式等。绘制连续曲线可以使用plot、line等函数,也可以通过画直线的方式实现。
阅读全文