単純化 (シンボリック式)
タスクを開く
MATLAB エディターのライブ スクリプトに単純化 (シンボリック式) タスクを追加するには、次のようにします。
[ライブ エディター] タブで [タスク] 、 [単純化 (シンボリック式)] を選択する。
スクリプトのコード ブロックで、
simplify
、symbolic
、rewrite
、expand
、またはcombine
などの関連キーワードを入力する。推薦されたコマンド補完から[単純化 (シンボリック式)]
を選択する。
パラメーター
アルゴリズム
Ignore analytic constraints
を使用する場合、単純化は次のルールのいくつかに従います。
任意の 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 である場合、すべての複素数値 x に対してf(g(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。
バージョン履歴
R2020a で導入