Алгебраическое упрощение
выполняет алгебраическое упрощение S
= simplify(expr
)expr
. Если expr
символьный вектор или матрица, эта функция упрощает каждый элемент expr
.
выполняет алгебраическое упрощение S
= simplify(expr
,Name,Value
)expr
использование дополнительных опций задано одним или несколькими Name,Value
парные аргументы.
Упрощение математического выражения не является ясно заданным предметом. Нет никакой универсальной идеи, относительно которой форма выражения является самой простой. Форма математического выражения, которое является самым простым для одной проблемы, может быть сложной или даже неподходящая для другой проблемы.
Когда вы используете IgnoreAnalyticConstraints
, затем simplify
следует этим правилам:
регистрируйте (a) + журнал (b) = журнал (a · b) для всех значений a и b. В частности, следующее равенство допустимо для всех значений a, b и c:
A·) c = a c · b c.
журнал (a b) = b · регистрируйте (a) для всех значений a и b. В частности, следующее равенство допустимо для всех значений a, b и c:
(a b) c = a b · c.
Если f и g являются стандартными математическими функциями и f (g (x)) = x для всех маленьких положительных чисел, f (g (x)) = , x принят, чтобы быть допустимым для всех комплексных чисел x. В частности:
журнал (e x) = x
asin (sin (x)) = x, acos (cos (x)) = x, atan (tan (x)) = x
asinh (sinh (x)) = x, acosh (дубинка (x)) = x, atanh (tanh (x)) = x
Wk (x · e x) = x для всех индексов ветви k функции Ламберта В.
[1] Зи, сила тяжести А. Эйнштейна вкратце. Принстон: Издательство Принстонского университета, 2013.