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πまでの積分値が格納されます。