24小时热门版块排行榜    

CyRhmU.jpeg
查看: 494  |  回复: 2

lcjaoyun

银虫 (小有名气)

[求助] matlab中三维绘图问题,求大神!已有1人参与

我有这样一组数据用matlab做成三维的图形(如附件所示)

我想将图形的坐标调整下,让y和Z互换下,也就是想让图形的y方向表示成矩阵组,(最终的图形像是原图从上到下旋转90度那样子)

不知道如何调整代码才能实现?

【原图代码:
x=[-18.5 -11.5 -4.5 0 4.5 11.5 18.5];
y=[9.6 6 4.8 3.6 1.2];
z=[31.08 30.81 28.96 28.39 13.72;
32.78 30.96 30.22 29.24 24.12;
27.81 25.6 25.09 25.42 23.59;
18.81 19.44 18.66 18.09 14.72;
27.81 25.6 25.09 25.42 23.59;
32.78 30.96 30.22 29.24 24.12;
31.08 30.81 28.96 28.39 13.72;]
[X,Y]=meshgrid(x,y)
surf(x,y,z’)】
matlab中三维绘图问题,求大神!
w133h2105886_1385555736_371.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

要清楚自己想要什么
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

戴钢盔的猪头

木虫 (知名作家)

【答案】应助回帖

用view命令调整角度就行了

[ 发自手机版 http://muchong.com/3g ]
2楼2013-12-25 01:33:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lcjaoyun

银虫 (小有名气)

引用回帖:
2楼: Originally posted by 戴钢盔的猪头 at 2013-12-25 01:33:36
用view命令调整角度就行了

那么如何让坐标轴不动,整个图像从上到下旋转90度呢?
要清楚自己想要什么
3楼2013-12-26 10:48:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lcjaoyun 的主题更新
信息提示
请填处理意见