| 查看: 431 | 回复: 0 | |||
[交流]
【求助】请教关於matlab三维制图的颜色问题
|
|
im是个三维数据 我想把im的数据im(:,:,i)分别用不同的颜色画到同一副图里 下面是我编写的程序 可是 colormap(color(i, ) 之后 所有的曲面就都是同一种颜色了怎样才能变成不同的曲面颜色呢? [n,m,dim] = size(im); figure for i = 1:dim; z = 100*im(:,:,i); mesh(z); colormap(color(i, )hold on; end 不用colormap的话 一副曲面会用不同的颜色表示 但是用了的话 就是全幅图像都一种颜色了。。。 还有 怎样才能不显示(x,y)=0上的点呢? 只显示im的非零点? 谢谢了~ |
» 猜你喜欢
085602调剂 初试总分335
已经有5人回复
302分 085601求调剂推荐
已经有8人回复
生物学308分求调剂(一志愿华东师大)
已经有10人回复
材料专硕(0856) 339分求调剂
已经有8人回复
085410人工智能 初试316分 求调剂
已经有6人回复
282求调剂
已经有10人回复
070300化学求调剂
已经有17人回复
318求调剂
已经有12人回复
308求调剂
已经有3人回复
315求调剂
已经有3人回复














) 之后 所有的曲面就都是同一种颜色了
回复此楼