Символьные переменные, выражения, функции и настройки

Создайте символьные переменные, выражения, функции и установите настройки

Symbolic Math Toolbox™ представляет специальный тип данных - символические объекты. Этот тип данных включает символьные числа, символьные переменные, символьные выражения и символьные функции. Он также включает векторы, матрицы и многомерные массивы символьных чисел, переменных, выражений и функций. Использование символических объектов в расчетах указывает, что MATLAB® необходимо выполнить эти расчеты аналитически, а не численно. Символические расчеты точны и не подвержены ошибкам округления. Для получения дополнительной информации о символических объектах см. «Символические объекты для представления математических объектов». Для получения краткого руководства по созданию символьных переменных, выражений и функций смотрите Создание символьных чисел, Переменных и Выражений и Создание Символьных функций.

Функции

расширить все

symСоздайте символьные переменные, выражения, функции, матрицы
symsСоздайте символьные скалярные переменные, функции и матричные переменные
symfunСоздайте символические функции
symmatrixСоздайте символьную матричную переменную
symmatrix2symПреобразуйте переменную символьной матрицы в массив скалярных переменных
str2symВычислите строку, представляющую символьное выражение
foldОбъедините (складывайте) вектор с помощью функции
piecewiseУсловно определенное выражение или функция
symvarНайдите символьные переменные в символьном входе
argnamesВходные переменные символьной функции
formulaВозвращаемое тело символьной функции
hasПроверяйте, содержит ли выражение конкретную подэкспрессию
childrenПодэкспрессии или условия символьного выражения
symTypeОпределите тип символического объекта
symFunTypeОпределите функциональный тип символического объекта
isSymTypeОпределите, является ли символьный объект определенным типом
hasSymTypeОпределите, содержит ли символьный объект определенный тип
findSymTypeПоиск символических подобъектов определенного типа
mapSymTypeПрименить функцию к символическим подобъектам определенного типа
isfiniteПроверяйте, являются ли элементы символьного массива конечными
isinfПроверяйте, являются ли элементы символьного массива бесконечными
isnanПроверяйте, являются ли элементы символьного массива NaNs
symprefУстановите символические настройки

Темы

Создайте символьные числа, переменные и выражения

Используйте символические значения и переменные.

Создайте символьные функции

Используйте символические функции, которые принимают символьные входы, такие как f(x,y).

Создание символьных матриц

Используйте матрицы, содержащие символические значения.

Создайте символьные матричные переменные

Используйте символьные матричные переменные.

Символические объекты для представления математических объектов

Используйте символические объекты, чтобы представлять математические объекты.

Поиск символьных переменных в выражениях, функциях, матрицах

Найти переменные в символьных выражениях.

Выберите syms или sym Function

Выберите syms или sym функция.

Изменение формата вывода символьных результатов в Live Editor

Измените выход символьных результатов.

Добавьте индексы, суперскрипты и акценты к символьным переменным в Live Editor

Добавьте суффиксы к символьным переменным.

Копирование и вставка символьного выхода в Live Editor

Скопируйте и вставьте символьный выход.