Qurak

Linear algebra matrix computations functions of matrices

教學 共 7 個步驟,在同一個工作階段中依序執行。每一步都在引擎上實際執行過,下方的輸出就是它產生的結果。

步驟 1
mat = {{1., 2.}, {4., 5.}};
mat^0
輸出
{{1., 1.}, {1., 1.}}
步驟 2
MatrixExp[mat, 0]
輸出
MatrixExp[{{1., 2.}, {4., 5.}}, 0]
步驟 3
mat = {{1., 2.}, {5., 1.}};

沒有輸出——這個步驟是在為下一步做準備。

步驟 4
MatrixPower[mat, 4]
輸出
{{161., 88.}, {220., 161.}}
步驟 5
matSq = mat.mat;matSq.matSq
輸出
{{161., 88.}, {220., 161.}}
步驟 6
MatrixExp[mat]
輸出
{{32.16634241136035, 20.271009131525236}, {50.67752282881309, 32.16634241136035}}
步驟 7
{eigs, vecs} = Eigensystem[mat];
vecs = Transpose[vecs];
vecsInv = Inverse[vecs];
vecs.DiagonalMatrix[Exp[eigs]].vecsInv
輸出
{{32.16634241136035, 20.271009131525236}, {50.67752282881308, 32.16634241136034}}

使用到的函式

相關的操作範例

所有操作範例 · 函式參考 · 從 MCP 用戶端使用這個