找回密码
 注册
Simdroid-非首页
查看: 990|回复: 3

老问题, 图像和坐标轴旋转

[复制链接]
发表于 2011-9-7 21:20:37 | 显示全部楼层 |阅读模式 来自 德国
这个问题网上不知道有多少人问过了, MS大家都认为view和rotate这两个函数可以解决问题, 但是.........


比如这样一个原如图像, 我希望旋转以后y和z轴对换过来, 即z轴在水平面上, 于是我用了这个命令
rotate(h,[1 0 0],-90)
结果呢, 图像成了这样的了. 图像的确是转了90度, 但是坐标轴却是错的, 原来的y轴是从0到30, 现在变成了z轴后成了110到140了.

view函数根本就没用, 它只是平移改变视角, 视角不能旋转, 不管你如何平移, xy轴总在水平面上.


有哪位有这方面的经验, 一起来讨论讨论吧.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2011-9-10 17:30:42 | 显示全部楼层 来自 江西赣州
Simdroid开发平台
能不能在根本上改变下呢?直接绘制图形的时候变化x,y,z!
回复 不支持

使用道具 举报

 楼主| 发表于 2011-9-12 15:59:37 | 显示全部楼层 来自 德国
wzf13 发表于 2011-9-10 10:30
能不能在根本上改变下呢?直接绘制图形的时候变化x,y,z!

不行的, 首先三维做图本身数据就有点复杂, 就算是二维作图的话, 如果将xy数据互换以后, matlab在作图和时候会乱连线, 而且一个y值可能会对应多个x的值
回复 不支持

使用道具 举报

发表于 2021-11-9 16:35:34 | 显示全部楼层 来自 上海
学习了 matlab这种操作原来没做过
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-22 15:03 , Processed in 0.030849 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表