看板 MATLAB 關於我們 聯絡資訊
最近才開始使用matlab作圖 還是很不熟 請指教 假設我現在有個圖形大致可表示成以下 (A) |\ | \ | \ | \ | | \ | \ | \ | \| 大致是一個平行四邊形的趨勢 但我要的顯示方式是旋轉180度後的 (B) /| / | / | / | | / | / | / |/ 請問這在matlab要怎麼實現呢 我只知道.'可以轉90度 但這個我實在不知道怎麼調整 拜託了(直接改變視覺角度是不行的 我要的不是視覺角度) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.7.214
x46824682x:plot(y,x)...!? 04/24 10:08
x46824682x:抱歉.看到內文以為是90度,plot(-x,-y) 04/24 10:15
tiyico:我的是三維圖 我是用mesh() 04/24 10:16
x46824682x:觀察一下資料繪製於圖上的樣子,應該只是X,Y增加個-號 04/24 10:18
x46824682x:或是最正規作法.用"旋轉"去做,座標轉換裡面的旋轉 04/24 10:18
YoursEver:rotate3d on; 直接在figure上靠滑鼠轉. 04/24 11:18
jatj:針對他的重心去apply rotation matrix 04/24 11:44
Tidus0000:plot(x,y) => plot(-1*x,y) 04/25 17:33
jenhom:rot90(A,2) 04/30 01:12