Calculate area under every point in a graph

1 vue (au cours des 30 derniers jours)
Debbie Oomen
Debbie Oomen le 11 Oct 2017
I want to calculate the area under every point in EMG graphs. I have used the script: Int = trapz (x,y); however this calculates the entire area under the graph instead of the area under every point. What would be the script for this?
  1 commentaire
KSSV
KSSV le 11 Oct 2017
How you will get area under a point? To get area at least you need two points...

Connectez-vous pour commenter.

Réponses (1)

Cam Salzberger
Cam Salzberger le 11 Oct 2017
Hello Debbie,
I am assuming that you mean "area under a segment between two points" since, as KSSV says, you can't have an area under a single point. In this case, assuming you know that you want the area of the "ith" line segment (between the "ith" and the "(i+1)th" points), you can just do:
val = trapz(x(i:i+1), y(i:i+1));
If you simply want the height of a point, rather than the area, then it's just y(i).
-Cam

Catégories

En savoir plus sur Numerical Integration and Differentiation dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by