How do I calculate an accumulative rms of a vector and stop when an increase/decrease occurs?

조회 수: 3 (최근 30일)
I have a set of thousands of curves that all have the same general trend. They oscillate around an rms of about zero, and then they increase at a certain point. I want to find this point for each graph. I should point out that this point can be 2*rms for one graph, while it can be 10*rms for another. How do we do this?

답변 (1개)

Jan
Jan 2015년 7월 5일
At first find a reliable mathematical definition of what you are looking for. If teh criterion differs from signal to signal, a magic tool would be required.
  댓글 수: 1
Natalie
Natalie 2015년 7월 5일
In regards to "magic" being required - not a bad idea. But seriously, the criterion: Once the accumulative rms (of y(0) till y(stop)) increases, we stop and set the point to y(stop).

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

카테고리

Help CenterFile Exchange에서 Correlation and Convolution에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by