Qurak

Get parts of a matrix

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

步驟 1
mat = Table[Subscript[m, i, j], {i, 5}, {j, 5}]
輸出
{{Subscript[m, 1, 1], Subscript[m, 1, 2], Subscript[m, 1, 3], Subscript[m, 1, 4], Subscript[m, 1, 5]}, {Subscript[m, 2, 1], Subscript[m, 2, 2], Subscript[m, 2, 3], Subscript[m, 2, 4], Subscript[m, 2, 5]}, {Subscript[m, 3, 1], Subscript[m, 3, 2], Subscript[m, 3, 3], Subscript[m, 3, 4], Subscript[m, 3, 5]}, {Subscript[m, 4, 1], Subscript[m, 4, 2], Subscript[m, 4, 3], Subscript[m, 4, 4], Subscript[m, 4, 5]}, {Subscript[m, 5, 1], Subscript[m, 5, 2], Subscript[m, 5, 3], Subscript[m, 5, 4], Subscript[m, 5, 5]}}
步驟 2
MatrixForm[mat]
輸出
MatrixForm[{{Subscript[m, 1, 1], Subscript[m, 1, 2], Subscript[m, 1, 3], Subscript[m, 1, 4], Subscript[m, 1, 5]}, {Subscript[m, 2, 1], Subscript[m, 2, 2], Subscript[m, 2, 3], Subscript[m, 2, 4], Subscript[m, 2, 5]}, {Subscript[m, 3, 1], Subscript[m, 3, 2], Subscript[m, 3, 3], Subscript[m, 3, 4], Subscript[m, 3, 5]}, {Subscript[m, 4, 1], Subscript[m, 4, 2], Subscript[m, 4, 3], Subscript[m, 4, 4], Subscript[m, 4, 5]}, {Subscript[m, 5, 1], Subscript[m, 5, 2], Subscript[m, 5, 3], Subscript[m, 5, 4], Subscript[m, 5, 5]}}]
步驟 3
Part[mat, 1, 2]
輸出
Subscript[m, 1, 2]
步驟 4
mat[[4]]
輸出
{Subscript[m, 4, 1], Subscript[m, 4, 2], Subscript[m, 4, 3], Subscript[m, 4, 4], Subscript[m, 4, 5]}
步驟 5
mat[[All, 4]]
輸出
{Subscript[m, 1, 4], Subscript[m, 2, 4], Subscript[m, 3, 4], Subscript[m, 4, 4], Subscript[m, 5, 4]}
步驟 6
mat[[1 ;; 2, 1 ;; 3]]//MatrixForm
輸出
MatrixForm[{{Subscript[m, 1, 1], Subscript[m, 1, 2], Subscript[m, 1, 3]}, {Subscript[m, 2, 1], Subscript[m, 2, 2], Subscript[m, 2, 3]}}]
步驟 7
mat[[2 ;; -2, 2 ;; -2]]//MatrixForm
輸出
MatrixForm[{{Subscript[m, 2, 2], Subscript[m, 2, 3], Subscript[m, 2, 4]}, {Subscript[m, 3, 2], Subscript[m, 3, 3], Subscript[m, 3, 4]}, {Subscript[m, 4, 2], Subscript[m, 4, 3], Subscript[m, 4, 4]}}]

使用到的函式

相關的操作範例

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