Calculate area under every point in a graph

1 visualización (últimos 30 días)
Debbie Oomen
Debbie Oomen el 11 de Oct. de 2017
Respondida: Cam Salzberger el 11 de Oct. de 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 comentario
KSSV
KSSV el 11 de Oct. de 2017
How you will get area under a point? To get area at least you need two points...

Iniciar sesión para comentar.

Respuestas (1)

Cam Salzberger
Cam Salzberger el 11 de Oct. de 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

Categorías

Más información sobre Numerical Integration and Differentiation en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by