绘图和散点图matlab之间的区别

时间:2016-07-05 05:59:32

标签: matlab plot scatter-plot

考虑以下数据点和图

a = randi(50,1,200);
b = randi(50,1,200);
figure;scatter(a,b,'.')
figure;plot(a,b,'.')

当我们运行以下代码时,我们收到针对b的完全相同的情节,我的问题是为什么我们甚至应该在scatter情节优于plot的情况下再次使用或重新改写功能?因为plot似乎有更多格式选项scatter函数

1 个答案:

答案 0 :(得分:6)

plot有一个关键点顺序的概念,因此您可以使用它来制作线图。 plot还允许您将输入xy值指定为矢量或矩阵,或者允许您输入多个xy矢量允许您一次绘制多个系列:

![enter image description here

而散布只允许您输入1 x和1 y,它们都必须是矢量。但是,'scatter'允许您指定区域和颜色矢量以单独影响点,即

enter image description here

enter image description here