Matlab-integration
MATLAB-統合
統合では、本質的に異なる2つのタイプの問題を扱います。
- 最初のタイプでは、関数の導関数が与えられ、関数を見つけたいです。 したがって、基本的に差別化のプロセスを逆にします。 この逆プロセスは、反微分、または原始関数の検出、または*不定積分*の検出として知られています。
- 2番目のタイプの問題は、非常に多数の非常に小さな数量を加算し、数量のサイズがゼロに近づき、項の数が無限になる傾向があるときに制限を取ることです。 このプロセスは、*定積分*の定義につながります。
面積、体積、重心、慣性モーメント、力によって行われた仕事、および他の多くのアプリケーションを見つけるために、定積分が使用されます。
MATLABを使用して不定積分を見つける
定義により、関数f(x)の導関数がf '(x)である場合、xに関するf'(x)の不定積分はf(x)です。 たとえば、x ^ 2 ^の微分(xに対する)は2xであるため、2xの不定積分はx ^ 2 ^であると言えます。
記号で-
∫2xdx = x ^ 2 ^。
定数cの値に対するx ^ 2 ^ + cの導関数も2xになるため、不定積分は一意ではありません。
これは次のように記号で表されます-
- ∫2xdx = x ^ 2 ^ + c *。
ここで、cは「任意の定数」と呼ばれます。
MATLABは、式の積分を計算する int コマンドを提供します。 関数の不定積分の式を導出するには、次のように書きます-
たとえば、前の例から-
MATLABは上記のステートメントを実行し、次の結果を返します-
例1
この例では、一般的に使用されるいくつかの式の積分を見つけましょう。 スクリプトファイルを作成し、その中に次のコードを入力します-
あなたがファイルを実行すると、次の結果が表示されます-
例2
スクリプトファイルを作成し、その中に次のコードを入力します-
あなたがファイルを実行すると、次の結果が表示されます-
MATLABを使用した定積分の検索
定義により、定積分は基本的に合計の限界です。 定積分を使用して、曲線とx軸の間の領域や2つの曲線の間の領域などの領域を見つけます。 必要な量を合計の限界として表すことができる他の状況でも、定積分を使用できます。
計算する
私たちは書く、
たとえば、Exampleの値を計算するには、次のように記述します-
MATLABは上記のステートメントを実行し、次の結果を返します-
以下は、上記の計算と同等のオクターブです-
Octaveはコードを実行し、次の結果を返します-
代替ソリューションは、次のようにオクターブが提供するquad()関数を使用して与えることができます-
Octaveはコードを実行し、次の結果を返します-
例1
x軸と曲線y = x ^ 3 ^ −2x + 5と縦座標x = 1およびx = 2で囲まれた面積を計算してみましょう。
必要な領域は次のように与えられます-
スクリプトファイルを作成し、次のコードを入力します-
あなたがファイルを実行すると、次の結果が表示されます-
以下は、上記の計算と同等のオクターブです-
Octaveはコードを実行し、次の結果を返します-
代替ソリューションは、次のようにオクターブが提供するquad()関数を使用して与えることができます-
Octaveはコードを実行し、次の結果を返します-
例2
曲線下の領域を見つけます。f(x)= x ^ 2 ^ cos(x)for -4≤x≤9
スクリプトファイルを作成し、次のコードを記述します-
あなたがファイルを実行すると、MATLABはグラフをプロットします-
出力は以下のとおりです-
以下は、上記の計算と同等のオクターブです-