-1

積分と比較した総和の絶対誤差を計算しています(総和の答え-積分の答え):

i = 1からnまでの(1 / n)* summary(e ^ rand())と比較した、0から1までのe^xの積分。

matlabでエラーとnをプロットする必要があります。これを行う方法に頭を悩ませることはできません。1から50までのforループを使用して、1から50のような任意の数までの誤差を計算できます。しかし、これをどのようにプロットしますか?nの異なる値に対して複数の合計を行う必要がありますか?

4

1 に答える 1

1

したがって、実行したいのは、積分関数と誤差関数を同時に使用して面積を計算し、それらを配列に格納することです。

maxLevel = 50;
integral = zeros(maxLevel, 1);
summation = zeros(maxLevel, 1);

for i = 1:maxLevel

    integral(i) = integralFunction(i);
    summation(i) = summationFunction(i);
end

次に、次のようにプロットできます。

plot(1:length(integral), integral, 'r');
hold on;
plot(1:length(summation), summation, 'g');
于 2013-02-03T23:13:36.740 に答える