AREA UNDER CURVE (TRAPZ)
Afficher commentaires plus anciens
LET SAY MY DATA LIKE PICTURE ATTACHED. HOW CAN I CALCULATE THE AREA UNDER CURVE UNTIL BASELINE. FOR EXAMPLE:
y1=sin(x)
baseline=y2=3
how do i use trapz? trapz(x,y1) and ?
1 commentaire
Sasuka Teo
le 26 Jan 2016
Réponses (2)
trapz(x,y1) - trapz(x,y2)
or
trapz(x,y3)
where y3=sin(x)-3.
Siranjeevi Gurumani
le 23 Oct 2021
Modifié(e) : Siranjeevi Gurumani
le 23 Oct 2021
x = 0:0.1:2*pi;
y1 = sin(x);
y2 = 0.5;%range of sinx between [-1,1]
z = y1 - y2;
z(z<0) = 0;
Area_above_threshold = trapz(x,z)
Catégories
En savoir plus sur Numerical Integration and Differentiation dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
