关于matlab数组画散点图

我有一数组b(i,j),有20*50个,即i=1:20,j=1:50,要画散点图,横坐标是数据个数,即1:1000,纵坐标是数组b(i,j)的值,不知道怎么画,望高手教一下
一般画图是用 plot(x,y,'选项'),x,y分别代表横纵坐标,所以我想到这样 x=1:4000; plot(x,b,'.'),但是x和b没有任何的关系好像,所以提示错误:Matrix must be column or row vector.
我没有财富值不好意思

plot只能画向量对向量图像,而你的b是一个矩阵,这也是错误提示的原因!
你可以这样操作x=1:1000; plot(x,b(:),'.'),你试试,这个是不是你想要的结果!
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答