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-клиента