matlab用矩阵绘制散点图。我这儿有个600*400的矩阵,想要用矩阵的行列分别表示xy,只画出元素为0的点。

求图片具体程序啊,急求啊~~

第1个回答  2012-11-15
假设你的600*400矩阵为matrix:
xx=1:400;
yy=1:600;
[x,y]=meshgrid(xx,yy);%生成600*400的坐标网格
plot(~matrix.*x,~matrix.*y,'b.');%在matrix中0元素的坐标上点上蓝色的实心点本回答被提问者和网友采纳
第2个回答  2012-11-15
A=rand(600,400);
A=0*(A<0.1)+1*(A>=0.1); %产生0 1 数据
imshow(A); %显示矩阵数据,0 值显示为黑点
第3个回答  2012-11-15
不明白具体什么意思,你是想求出0点的坐标么?
相似回答