24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1400  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

nightwalker

金虫 (著名写手)

[求助] Matlab 中的 坐标取向轴如何画?

请教一个用matlab画图的问题

比方说 要画一个晶体的形貌
形貌本身并没有给出xyz三个轴的方向  
因此需要在旁边给出一个标示
也就是xyz三个轴分别用一个箭头标示  单独给出
就像一个路标一样  
在 tecplot里是自动给出的   英文名叫 3D orientation axis
但是找不到matlab怎么给出这个  
如果不画这个取向坐标轴  而只给出形貌的话
可能会把xyz轴给弄混了
另外  这个取向轴也能标示 观看图的视角
这个视角  matlab用两个角度值标示   tecplot 用三个角度值标示
也想请教一下两者的换算关系
呵呵 洛里啰嗦说了一大堆
但是明白的肯定早就明白了
盼赐教啊
回复此楼

» 猜你喜欢

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

奇文共欣赏,疑义相与析。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

glory7328

铁虫 (小有名气)

这个恐怕要自己编.m文件了,不小的挑战。matlab功能虽然很强大,但有时要自己开发,比如双y的plot命令有,但是双x的plot命令就要自己写。
如果不是用数据作图,cad方便多了。
4楼2012-05-02 21:00:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

dbb627

荣誉版主 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
cenwanglai: 金币+2, ~~ 2012-04-28 10:56:04
nightwalker: 金币+5, 有帮助, 感谢热心 2012-04-28 14:33:29
quiver3(0,0,0,1,0,0,2,'k','filled','LineWidth',2);
hold on
quiver3(0,0,0,0,1,0,2,'k','filled','LineWidth',2);
quiver3(0,0,0,0,0,1,2,'k','filled','LineWidth',2);
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
2楼2012-04-28 10:48:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nightwalker

金虫 (著名写手)

感觉还是我没有说清楚
那就来个图片示例吧
我想要的就是如图片所示的效果
而且这个坐标取向轴不是后来设置的
而是随着图片的产生而产生的
也就是说  图片的视角改变了
这个坐标取向轴也就跟着改变
tecplot里面是自然生成的
我觉得matlab里面也应该有
但是一直没有找到

3D 坐标 取向轴示例

奇文共欣赏,疑义相与析。
3楼2012-04-28 20:48:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nightwalker

金虫 (著名写手)

引用回帖:
4楼: Originally posted by glory7328 at 2012-05-02 21:00:23:
这个恐怕要自己编.m文件了,不小的挑战。matlab功能虽然很强大,但有时要自己开发,比如双y的plot命令有,但是双x的plot命令就要自己写。
如果不是用数据作图,cad方便多了。

  多谢告知
奇文共欣赏,疑义相与析。
5楼2012-05-03 09:23:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见