Simplify Symbolic Expression

Упростите символьные выражения в Live Editor

Описание

Упростить задача Символьного выражения позволяет вам в интерактивном режиме упростить или перестроить символьные выражения. Задача автоматически генерирует код MATLAB® для вашего live скрипта. Для получения дополнительной информации о задачах Live Editor, смотрите, Добавляют Интерактивные Задачи к Live Script (MATLAB).

Используя эту задачу, вы можете:

  • Выполните алгебраическое упрощение символьных выражений.

  • Перепишите выражения в терминах другой функции.

  • Расширьте алгебраические выражения.

  • Объедините условия идентичной алгебраической структуры.

  • Сгенерируйте код, используемый, чтобы упростить или перестроить выражения.

Связанные функции

Код, которые Упрощают Символьное выражение, генерирует, чтобы упростить использование выражений эти функции.

Откройте задачу

Добавить Упростить задачу Символьного выражения в live скрипт в редакторе MATLAB:

  • На вкладке Live Editor выберите Task> Simplify Symbolic Expression.

  • В блоке кода в вашем скрипте введите соответствующее ключевое слово, такое как simplify, symbolic, rewriteрасширение, или combine. Выберите Simplify Symbolic Expression от предложенных завершений команды.

Параметры

Задайте метод упрощения из выпадающего списка:

Метод упрощенияОписание
SimplifyВыполните алгебраическое упрощение.
Simplify fractionУпростите символьные рациональные выражения.
RewriteПерепишите выражения в терминах другой функции.
ExpandРасширьте выражения и упростите входные параметры функций при помощи тождеств.
CombineОбъедините условия идентичной алгебраической структуры.

Задайте вычислительное усилие, используемое в Simplify метод из выпадающего списка:

Усилие по упрощениюОписание
МинимумМинимальное усилие с самым быстрым временем вычисления (может возвратить самый сложный результат),
НизкоНизкое усилие с более быстрым временем вычисления
НосительСреднее усилие с нормальным временем вычисления
ВысокоВысокое усилие с более медленным временем вычисления
ПолныйПолное усилие с самым медленным временем вычисления (может возвратить самый простой результат),

Установите этот флажок, чтобы не расширить специальные функции для Expand метод. Эта опция расширяет арифметическую часть выражения, такого как степени и корни, не расширяя тригонометрические, гиперболические, логарифмические, и специальные функции.

Установите этот флажок, чтобы применить чисто алгебраические упрощения, чтобы дать простые решения для Expand метод, который мог привести к результатам, не обычно допустимым. Эта опция применяет математические тождества, которые удобны, но не всегда содержат для всех значений переменных. В некоторых случаях эта опция может привести к более простым результатам, которые не эквивалентны начальному выражению.

Введенный в R2020a