finverse を使用して MATLAB で関数の逆関数を求める方法

Finverse Wo Shi Yongshite Matlab De Guan Shuno Ni Guan Shuwo Qiumeru Fang Fa



逆関数の決定は、工学および数学の分野で広く使用されている微積分演算です。複雑な多変量関数に対して実行すると、これは複雑なタスクになります。ただし、MATLAB で作業している場合は、組み込み関数を使用して関数の逆関数をすぐに見つけることができます。 フィンバース() 関数。

この記事では、 フィンバース() 関数をさまざまな構文と例とともに説明します。

関数に必要なものは何ですか

関数の逆関数は、単に元の関数の逆関数です。 2 つの関数 f と g が定義されており、指定された領域に対して上書き定義されている場合、与えられた条件を満たす場合、 g は関数 f の逆関数と呼ばれます。









ここで、x は独立シンボリック変数を表します。言い換えると、g が次の逆数の場合、 f 、 f の操作を元に戻し、その逆も同様です。



逆関数を見つけることがなぜ重要なのか

関数の逆関数を見つけることは、いくつかの場合に役立ちます。そのうちのいくつかは次のとおりです。





  • 方程式を解く
  • 変数間の関係を理解する
  • 根の発見
  • データ変換
  • 最適化の問題

MATLAB で関数の逆関数を求める方法

すでに述べたように、MATLAB では次の関数を使用して関数の逆関数を見つけることができます。 フィンバース() シンボリック変数に関して、指定された単変量関数または多変量関数 f の逆関数を計算する関数。

構文
フィンバース() 関数は、次の構文を使用して MATLAB に実装できます。



g = フィンバース ( f )
g = フィンバース ( f、どこで )

ここ:

  • 関数 g = フィンバース(f) 与えられた関数 f の逆関数 g を次のように決定する責任があります。 f(g(x)) =x。
  • 関数 g = finverse(f, var) f に次のような変数が複数ある場合、独立シンボリック変数 var に関して指定された関数 f の関数逆関数 g を決定する責任があります。 f(g(var))=var

例 1: MATLAB で単一変数関数の逆関数を求める方法

この MATLAB コードは、次の式を使用して、指定された単一変数関数 f の逆関数を決定します。 フィンバース() 関数。

シムズX
f = 1 / x^ 2 ;
g = フィンバース ( f )

例 2: MATLAB で多変数関数の逆関数を求める方法

与えられた例では、 フィンバース() 指定された多変数関数 f の逆関数を計算する関数。

シムズxy
f = 1 / ( x^ 2 +y^ 2 ) ;
g = フィンバース ( ふ、や )

結論

関数の逆関数を求めることは、数学や工学の分野で広く使用されている微積分問題です。複雑な関数を扱う場合、この作業は難しくなります。ただし、MATLAB を使用すると、次のように簡単に計算できます。 フィンバース() 関数。このガイドでは、関数の逆関数の基本、それが重要な理由、およびその使用方法について説明しました。 フィンバース() MATLAB で関数の逆関数を計算する関数。