作者seanptt (WsW)
看板NCCU07_Math
標題[嘴砲] 美西碼
時間Tue Apr 21 20:53:16 2009
矩陣的基本運算。
A:matrix([1,2],[3,4],[5,6]);
1 2
A=( 3 4 )
5 6
加減乘
A + - . 某矩陣;
2*A;
A.A; 等於 A^^2;
A^2; 裡面各項平方
計算矩陣的 rank, inverse, determinant。
rank(A);
invert(A); 等於 A^^(-1);
determinant(A);
transpose(A);
解線性系統, 找出 homogeneous linear system 解的基底。
echelon(A);
solve([方程式1,方程式2,...],[變數1,變數2,...])
給一堆向量, 找出線性獨立的。
echelon(A);
找出有1的 然後對照原矩陣
給一個矩陣, 求 eigenvalues, eigenvectors, 及對角矩陣。
B:matrix([4,0,1],[2,3,2],[1,0,4])
eigenvalues(B);
結果:[[5,3],[1,2]] 是說 5 這個值有 1 個 eigenvector [1,2,1]
3 2 [1,0,1],[0,1,0]
eigenvectors(B);
結果:[[[5,3],[1,2]],[1,2,1],[1,0,1],[0,1,0]]
對角矩陣:
5 0 0
( 0 3 0 ) 觀察後手寫
0 0 3
求 trace。
mat_trace(A);
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.204.40
→ seanptt:echelon算出來並非最完美 所以需再動手算 04/21 22:05
推 hmh2007:謝啦 這樣線代就不會被當了 肛溫 04/22 00:00
→ seanptt:給一個矩陣, 求 eigenvalues, eigenvectors, 及對角矩陣。 04/22 00:06
→ seanptt:求 trace。 04/22 00:06
→ seanptt:剛剛老師更新了 04/22 00:06
※ 編輯: seanptt 來自: 140.119.204.40 (04/22 00:31)
※ 編輯: seanptt 來自: 140.119.204.40 (04/22 00:47)
推 Madroach:謝謝宣宣! 04/22 01:49
→ seanptt:I5 ident(5) 04/22 11:20