Calculate area between y = 0 and the curve plotted by discontinuos data
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi,
I have a curve like graph. I want to calculate the area between y = 0 and the curve ploted by discontinuous data.

Could you have any suggestions?
0 Kommentare
Akzeptierte Antwort
KSSV
am 9 Jul. 2016
As you have data (x,y) in your hand use trapz(x,y) (Trapezoidal numerical integration) to get the area. doc trapz..
Eg:
X = [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.85];
rA = [-.0053, -.0052, -.0050, -.0045, -.0040, -.0033, -.0025, -.0018, -.00125, -.0010];
plot(X,-1./rA,'.-r')
% Area
Int = trapz(X,rA)
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!