Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2010-04-07, 17:31   #1
fsvance
初级会员
 
注册日期: 2010-01-25
帖子: 4
声望力: 0
fsvance 正向着好的方向发展
默认 求助Matlab如何将二维灰度图在三维坐标中显示~望各位不吝赐教!非常感谢!

在一篇文章看到一个图表示很直观清晰~
很想在自己的论文中使用~可是自己搞了半天做不成……
情况如下:
1.figure(1),现我已有数据可以用imshow画出2位灰度图~
2.figure(2),i抽取其中的第1,3行用plot3也可以单独画出~
但如何才能将两者结合成为图中的效果呢?即将二维灰度图显示在3维坐标中~
如将原来x,y坐标下的imshow矩阵画在三维坐标中z=2平面中~非常感谢解答!
附图在附件中~
部分程序附件中~
再次感谢!
上传的图像
文件类型: jpg 111.JPG (25.9 KB, 28 次查看)
上传的附件
文件类型: rar test.rar (851 字节, 44 次查看)
fsvance 当前离线   回复时引用此帖
旧 2010-04-08, 09:29   #2
fsvance
初级会员
 
注册日期: 2010-01-25
帖子: 4
声望力: 0
fsvance 正向着好的方向发展
默认 回复: 求助Matlab如何将二维灰度图在三维坐标中显示~望各位不吝赐教!非常感谢!

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

╮(╯▽╰)╭
fsvance 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 15:22


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.