Создайте переменную символьной матрицы
создает X
= symmatrix('X
',[nrow ncol]
)nrow
- ncol
переменная X
символьной матрицы. Переменные символьной матрицы представляют матрицы, векторы и скаляры в компактном матричном обозначении. Для получения дополнительной информации смотрите, Создают Переменные Символьной матрицы.
Используя Symbolic Math Toolbox™, можно создать символьные функции, которые зависят от символьных скалярных переменных как параметры. Однако переменные символьной матрицы не могут быть зависимыми параметром. Например, команда symmatrix('A(x)',[3 2])
в настоящее время ошибки.
Функции дифференцирования, такой как jacobian
и laplacian
, в настоящее время не принимайте переменные символьной матрицы как вход. Чтобы оценить дифференцирование относительно векторов и матриц, можно использовать diff
функцию вместо этого.
Чтобы показать все функции в Symbolic Math Toolbox, которые принимают переменные символьной матрицы как вход, используйте команду methods symmatrix
.
Чтобы создать несколько переменных символьной матрицы в одном вызове функции, используйте syms var1 ... varN [nrow ncol] matrix
. Для получения дополнительной информации смотрите syms
.