作者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