Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
MuPAD® обеспечивает функции для выполнения многих специальных операций на матрицах. Можно вычислить размерности матрицы, подкачать или удалить столбцы и строки, или транспонировать матрицу. Для квадратных матриц можно вычислить определители и трассировки.
Чтобы вычислить определитель квадратной матрицы, используйте det
функция. Например, вычислите определитель следующего 2×2 матрица:
A := matrix(2, 2, [a, b, c, d]): det(A)
Теперь вычислите определитель 12×12 Гильбертова матрица:
det(linalg::hilbert(12))
Чтобы вычислить сумму диагональных элементов квадратной матрицы (трассировка матрицы), используйте linalg::tr
функция. Например, трассировка матричного A
:
A := matrix(2, 2, [a, b, c, d]): linalg::tr(A)
Теперь вычислите трассировку 12×12 Гильбертова матрица:
H := linalg::hilbert(12): linalg::tr(H)