可以在plot(x,y,'GBK'),把其中的GBK换成一个三个元素的向量来设置颜色。[1 0 0] [0 1 0] [0 0 1]分别代表三种基本颜色(记不住哪三种了)。它们的
线性组合就是各种各样的颜色了。可以根据你的数据z的大小什么的计算对应的颜色,这样就可以用颜色来表达数据了。
如果z的可能取值很少并且你也知道是什么
I=find(z==z0)
plot(x(I),y(I),'og')
然后更换z0的值和plot里面的颜色就可以了。
g绿
r红
b黑
u蓝
y黄
追问能在说的详细一点么?或者百度HI一下你?
I=find(f==1)
plot(x(I),y(I),'ou');
I=find(f==2)
plot(x(I),y(I),'ob');
I=find(f==3)
plot(x(I),y(I),'oy');
I=find(f==4)
plot(x(I),y(I),'or');
I=find(f==5)
plot(x(I),y(I),'og');求解析!!
追答怎么啦?不行么?这段代码本身没有问题阿