私は数値法コースに従っており、台形法を使用して積分を計算するための小さな MATLAB スクリプトを作成しました。しかし、私のスクリプトは FOR ループを使用しており、私の友人は、Matlab で FOR ループを使用すると何か問題があると言いました。このスクリプトを Matlab に適したものに変換する方法はありますか?
%Number of points to use
N = 4;
%Integration interval
a = 0;
b = 0.5;
%Width of the integration segments
h = (b-a) / N;
F = exp(a);
for i = 1:N-1
F = F + 2*exp(a+i*h);
end
F = F + exp(b);
F = h/2*F