Формульные манипуляции и упрощение

Упрощение или изменение выражений, замена частей выражений

Преобразуйте выражение в конкретную форму, которую вы требуете (развернутую, факторизованную или выраженную в конкретных терминах), выбирая соответствующую функцию. См. «Выбор функции для перестройки выражения». Если вам просто нужно более простое выражение, используйте simplify. Можно также заменить любую часть выражения другим значением при помощи subs.

Задачи Live Editor

Simplify Symbolic ExpressionУпрощение символьных выражений в Live Editor

Функции

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

simplifyАлгебраическое упрощение
simplifyFractionУпрощение символических рациональных выражений
subexprПереписать символьное выражение в терминах общих подэкспрессий

Полиномы и дроби

coeffsКоэффициенты полинома
expandРазверните выражения и упростите входы функций с помощью тождеств
hornerВложенное полиномиальное представление Хорнера
numdenИзвлечение числителя и знаменателя
partfracЧастичное разложение дроби

Переписывание и разложение

childrenПодэкспрессии или условия символьного выражения
collectСобирайте коэффициенты
combineОбъедините условия идентичной алгебраической структуры
composeФункциональный состав
displayFormulaОтобразите символьную формулу из строки
divisorsДелители целого числа или выражения
factorФакторизация
isolateИзолируйте переменную или выражение в уравнении
lhsЛевая сторона (LHS) уравнения
mapSymTypeПрименить функцию к символическим подобъектам определенного типа
rewriteПереписать выражение в терминах другой функции
rhsПравая сторона (RHS) уравнения
subexprПереписать символьное выражение в терминах общих подэкспрессий
subsСимвольная подстановка

Темы

Выберите функцию, чтобы переставить выражение

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

Упрощение символьных выражений

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

Подстановка переменных в символьных выражениях

Подставьте переменные другими переменными, числами, векторами или матрицами.

Вычисление символьных выражений с использованием нижних индексов

Вычислите выражения и функции после того, как их переменным будут присвоены значения.

Разработка алгоритма для неискажения изображения

Этот пример разрабатывает математическую модель, используя Symbolic Math Toolbox, чтобы не искажать изображение, и имеет локальную функцию в live скрипте.

Сокращение простых терминов в длинных выражениях

Упростите отображение длинных выражений путем сокращения общих терминов.

Рекомендуемые примеры