| 查看: 450 | 回复: 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的非零点? 谢谢了~ |
» 猜你喜欢
听说今天filecode变了
已经有40人回复
filecode
已经有16人回复
基金中了
已经有9人回复
固定端突然变了,今天
已经有8人回复
filecode
已经有11人回复
大家散了吧,后缀研究没有意义,别浪费时间了,过好目前的每一天,不要焦虑
已经有6人回复
一个有机合成实验室都需要哪些设备?
已经有12人回复
求各位大神看下
已经有33人回复
咨询面上基金
已经有7人回复
影响面上的因素
已经有11人回复










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