主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

シンボリック関数の作成

シンボリック関数は数学関数を表します。シンボリック関数は,微分、積分、ODE の求解、その他の数学演算で使用されます。シンボリック関数は、信谊を使用して作成します。

メモ

シンボリック関数は,シンボリック変数の関数でなければなりません。符号数学工具箱™ は現在、合成シンボリック関数 (別のシンボリック関数の関数であるシンボリック関数) をサポートしていません。

信谊を使用して,シンボリック関数fxおよび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はエラーをスローします。

関連するトピック