作者tiyico ( )
看板MATLAB
标题[绘图] 如何将图旋转180度
时间Wed Apr 24 09:50:56 2013
最近才开始使用matlab作图 还是很不熟 请指教
假设我现在有个图形大致可表示成以下
(A)
|\
| \
| \
| \
| |
\ |
\ |
\ |
\|
大致是一个平行四边形的趋势
但我要的显示方式是旋转180度後的
(B)
/|
/ |
/ |
/ |
| /
| /
| /
|/
请问这在matlab要怎麽实现呢 我只知道.'可以转90度
但这个我实在不知道怎麽调整
拜托了(直接改变视觉角度是不行的 我要的不是视觉角度)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.7.214
1F:→ x46824682x:plot(y,x)...!? 04/24 10:08
2F:→ x46824682x:抱歉.看到内文以为是90度,plot(-x,-y) 04/24 10:15
3F:→ tiyico:我的是三维图 我是用mesh() 04/24 10:16
4F:→ x46824682x:观察一下资料绘制於图上的样子,应该只是X,Y增加个-号 04/24 10:18
5F:→ x46824682x:或是最正规作法.用"旋转"去做,座标转换里面的旋转 04/24 10:18
6F:→ YoursEver:rotate3d on; 直接在figure上靠滑鼠转. 04/24 11:18
7F:→ jatj:针对他的重心去apply rotation matrix 04/24 11:44
8F:推 Tidus0000:plot(x,y) => plot(-1*x,y) 04/25 17:33
9F:推 jenhom:rot90(A,2) 04/30 01:12