我无法理解:当我编写以下代码时,我在matlab中获取此图。
x = [0 1 2 3 4 5];
y = [0 1 0 1 0 1];
figure
plot(x,y);
我刚想到只会绘制数组x和y中的点,但图表也会显示线条...
我无法理解为什么会这样......请帮助我错在哪里
答案 0 :(得分:5)
尝试使用以下
figure(10);
plot(x,y, '.');
figure(20);
plot(x,y, 'x');
figure(30);
plot(x,y, '-r');
查看差异......点散射,x散射和红线图。
在plot文档中,您可以阅读有关线条样式的更多信息。默认情况下,它是一条蓝线,正如您在情节中看到的那样!