Calculate area under every point in a graph

조회 수: 1 (최근 30일)
Debbie Oomen
Debbie Oomen 2017년 10월 11일
답변: Cam Salzberger 2017년 10월 11일
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
KSSV
KSSV 2017년 10월 11일
How you will get area under a point? To get area at least you need two points...

댓글을 달려면 로그인하십시오.

답변 (1개)

Cam Salzberger
Cam Salzberger 2017년 10월 11일
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

카테고리

Help CenterFile Exchange에서 Numerical Integration and Differentiation에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by