Блокноты 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)