MATLABでtrapz関数を用いてどのように積分を計算するか

MATLABでは、trapz関数を使用して数値積分を行うことができます。trapz関数の利用方法は次のとおりです。

積分 = trapz(x, y)

なお、xは等間隔のデータ点を格納したベクトル、yはxに対応する関数値を格納したベクトルである。

以下は 1 つの例です:

x = linspace(0, 2*pi, 100); % 0から2πまでの等間隔ベクトルを作成
y = sin(x); % xに対応するsin関数の値を計算
integral = trapz(x, y) % trapz関数を使用して数値積分

積分変数integralには、正弦の0から2πまでの積分値が格納されます。

bannerAds