Re: [繪圖] 矩陣對應繪圖(三維)已回收

看板MATLAB作者 (阿輝)時間14年前 (2011/10/06 18:05), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/5 (看更多)
以下是我個人的淺見啦,您參考參考就好 首先,你的空間座標就已經是三個了,即X,Y,Z 所以,你畫三維圖,每個軸都已經有對應的數值了 這時你要在三維空間再加入對時間t的變化作圖 個人認為維度不夠 我建議你三個做法 第一個比較直接,你每個t做一張圖,最後組成動畫檔 即你第四維度的變數t,用實際的時間來表示 第二個做法,減少空間維度 即你可以分成先看X,Y平面上對t的變化 再看Y,Z平面及X,Z平面各自對t的變化 這種做法會讓看圖的人比較費神及傷腦筋 最後一種做法,就是在工程的人比較常用的狀態空間表示法 X,Y,Z座標三軸對應到一個新空間,叫一個狀態,給一個狀態值 然後你去畫一個二維的狀態空間對時間t的做圖 大致上是如此囉 參考參考就好 ※ 引述《Rasin (RL)》之銘言: : ※ 引述《sara001 (sara)》之銘言: : : 各位版上強者好~ : : 小妹是MATLAB新手,遇到了些問題所以想請教板上大大 : : -------------以下是問題-------------------------------------- : : 我有三個方程式 : : EX: X=20t+2, Y=t+6, Z=7t+10 : : X Y Z 有一個變數t : : X Y Z在不同時間(t)變化都有相對應的位置 : : 然後我把它做為矩陣 : : A=[X;Y;Z] : : A矩陣 是有t個Columns : : 然後我把它轉置 : : A=A' : : EX: : : X Y Z : : A=[1 2 3 <= t=1對應的XYZ : : 4 5 6 <= t=2對應的XYZ : : 7 8 9 <= t=3對應的XYZ : : 10 11 12 <= t=4對應的XYZ : : 13 14 15 : : . . . : : . . . : : . . .] : : 然後我想畫成圖 polt3好像要用三個方程式 不過要對應矩陣 : : 不太會用>"< : : 我主要想畫t 變化中所對應到XYZ的圖(線) : : 不知道有沒有什麼方法可以將A所對應的XYZ畫出? : : 不知道有沒有哪個強者可以指點指點我 謝謝>< : ----------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.49.131

10/06 19:50, , 1F
空間中的曲線:A(x,y,z)=x(t)i+y(t)j+z(t)k
10/06 19:50, 1F
文章代碼(AID): #1EZNrFqP (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1EZNrFqP (MATLAB)