登录论坛

查看完整版本 : [MATLAB基础] 求助Matlab如何将二维灰度图在三维坐标中显示~望各位不吝赐教!非常感谢!


fsvance
2010-04-07, 17:31
在一篇文章看到一个图表示很直观清晰~
很想在自己的论文中使用~可是自己搞了半天做不成……
情况如下:
1.figure(1),现我已有数据可以用imshow画出2位灰度图~
2.figure(2),i抽取其中的第1,3行用plot3也可以单独画出~
但如何才能将两者结合成为图中的效果呢?即将二维灰度图显示在3维坐标中~
如将原来x,y坐标下的imshow矩阵画在三维坐标中z=2平面中~非常感谢解答!
附图在附件中~
部分程序附件中~
再次感谢!

fsvance
2010-04-08, 09:29
……搞定了
s=surface(0*tz-50,tz,'FaceColor','texturemap','EdgeColor','none','CDataMapping','scaled');
感谢高人指点

╮(╯▽╰)╭