simplify
代数简化
说明
使用由一个或多个 S = simplify(expr,Name=Value)Name=Value 参量指定的附加选项,对 expr 执行代数简化。
示例
输入参数
名称-值参数
提示
数学表达式的简化并非一个定义明确的主题。对于哪种形式的表达式最简,并没有普遍适用的概念。对某个问题而言最简单的数学表达式形式对另一个问题而言可能很复杂,甚至不适用。
算法
当您使用 IgnoreAnalyticConstraints 时,simplify 遵循以下部分规则:
对于 a 和 b 的所有值,有 log(a) + log(b) = log(a·b) 。特别地,对于 a、b 和 c 的所有值,以下等式成立:
(a·b)c = ac·bc.
对于 a 和 b 的所有值,有 log(ab) = b·log(a) 。特别地,对于 a、b 和 c 的所有值,以下等式成立:
(ab)c = ab·c.
如果 f 和 g 是标准数学函数,并且对于所有小正数都有 f(g(x)) = x,则假设 f(g(x)) = x 对于 x 的所有复数值都成立。特别地:
log(ex) = x
asin(sin(x)) = x, acos(cos(x)) = x, atan(tan(x)) = x
asinh(sinh(x)) = x, acosh(cosh(x)) = x, atanh(tanh(x)) = x
对于朗伯 W 函数的所有分支索引 k,都有 Wk(x·ex) = x。
参考
[1] Zee, A. Einstein Gravity in a Nutshell. Princeton: Princeton University Press, 2013.
版本历史记录
在 R2006a 之前推出