このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
シンボリック関数は数学関数を表します。シンボリック関数は,微分、積分、ODE の求解、その他の数学演算で使用されます。シンボリック関数は、信谊
を使用して作成します。
メモ
シンボリック関数は,シンボリック変数の関数でなければなりません。符号数学工具箱™ は現在、合成シンボリック関数 (別のシンボリック関数の関数であるシンボリック関数) をサポートしていません。
信谊
を使用して,シンボリック関数f
をx
およびy
を変数として作成します。f
を作成すると,x
およびy
が自動作成されます。
信谊f (x, y)
f
に数式を割り当てます。
f (x, y) y = x ^ 2 *
F (x, y) = x^2*y
(2)
におけるf
の値を求めます。
f (2)
ans = 18
シンボリック関数は,配列の入力を受け入れます。f
を複数の値x
およびy
について計算します。
xVal = 1:5;yVal = 3:7;f (xVal yVal)
Ans = [3, 16, 45, 96, 175]
シンボリック関数は,微分,積分,または単純化,引数への値の代入,さらに他の数学演算の実行ができます。たとえば,f (x, y)
についてx
の導関数を求めます。結果のdfx
もシンボリック関数となります。
dfx = diff (f, x)
dfx (x, y) = 2 * x * y
df (x, y)
をX = y + 1
の場合について計算します。
dfx (y + 1, y)
Ans = 2*y*(y + 1)
f (x, y) = 1
などの定数関数を作成する場合,まずf (x, y)
を作成しなければなりません。f (x, y)
を作成していない場合,代入f (x, y) = 1
はエラーをスローします。