Loop to calculate area under curve using rectangle methode
4 ビュー (過去 30 日間)
古いコメントを表示
Hello everyone I have a graph plotted in Matlab (no function), as data was imported via Excel, I am looking for a loop to calculate the area under the curve of each interval and then add them to get the entire area
Here's how my graph look like

2 件のコメント
Akira Agata
2018 年 4 月 18 日
How about using trapz function, instead of trying rectangle method. Or, do you have to try rectangle method for some reason?
回答 (1 件)
Akira Agata
2018 年 4 月 23 日
Sorry for my late response. Here is an simple example.
% Sample data
dx = pi/10;
x = 0:dx:2*pi;
y = 1+sin(x);
% integral of y = f(x) via trapezoidal method (S1) and rectangle method (S2)
S1 = trapz(x,y);
S2 = sum(y*dx);
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!