Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
MuPAD® обеспечивает функции для создания специальных типов матриц, таких как идентичность, диагональ, Гильберт, Теплиц, и другие матрицы. Например, создайте 3×3 единичная матрица:
matrix::identity(3)

Теперь, создайте 3×3 диагональная матрица с номером 5 на диагонали:
matrix(3, 3, 5, Diagonal)

Чтобы создать матрицу содержащие переменные или арифметические выражения, всегда используйте список, чтобы задать элементы матрицы. Например, при создании 3×3 диагональная матрица с переменной x на ее основной диагонали, укажите диагональные элементы в списке [x, x, x]. Как ярлык для создания этого списка, можно использовать генератор последовательности $:
matrix(3, 3, [x $ 3], Diagonal)

Чтобы создать специальные матрицы, такие как Гильберт, Теплиц, Паскаль или матрицы Вандермонда, использует соответствующую функцию библиотеки linalg. Например, чтобы создать 4×4 Гильбертова матрица, используйте функцию linalg::hilbert:
linalg::hilbert(3)

Чтобы создать матрицу случайных чисел, используйте функцию linalg::randomMatrix. Например, создайте матрицу случайных целых чисел:
linalg::randomMatrix(3, 4, Dom::Integer)

Теперь, создайте матрицу, которая еще имеет случайные рациональные числа на основной диагонали и нулях везде:
linalg::randomMatrix(3, 3, Diagonal, Dom::Rational)
