Simplify Symbolic Expression

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

Описание

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

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

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

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

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

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

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

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

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

Simplify Symbolic Expression task in Live Editor

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

Добавить Упростить задачу Символьного выражения в 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