| 查看: 423 | 回复: 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的非零点? 谢谢了~ |
» 猜你喜欢
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有18人回复
面上可以超过30页吧?
已经有7人回复
网上报道青年教师午睡中猝死、熬夜猝死的越来越多,主要哪些原因引起的?
已经有5人回复
“人文社科而论,许多学术研究还没有达到民国时期的水平”
已经有6人回复
版面费该交吗
已经有13人回复
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有10人回复
什么是人一生最重要的?
已经有4人回复













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