Question of peak amplitude measuring

조회 수: 1 (최근 30일)
geo
geo 2012년 10월 18일
Hello,
Please Can anybody help me with any method in matlab simulink to accurate measure of peak amplitude of sine wave as continuing value along of simulation time. the amplitude of the sine wave is change along of simulation time also.
Thanks in advance for any help
George

답변 (1개)

Azzi Abdelmalek
Azzi Abdelmalek 2012년 10월 18일
편집: Azzi Abdelmalek 2012년 10월 18일
You must specify in wich interval, because at a time t=t1 we don't know if the signal will continu to increase or will decrease. If your sin wave is generated by smulink block, then it will be possible.
  댓글 수: 3
K E
K E 2012년 10월 18일
편집: K E 2012년 10월 18일
If the period of the sine wave stays the same throughout the simulation (period = 2X time between zero crossings), then you can find the amplitude as the max value within a running window of length equal to the sine's period. If you have an irregular cycle which is not a true sine wave (period changes during the simulation too), then it will be more challenging, for example requiring the wavelet analysis that your question is tagged with.
Azzi Abdelmalek
Azzi Abdelmalek 2012년 10월 18일
From your last comment, you are generating a sine wave signal, then you know in advance what is the peak of your signal and the corresponding time, then why are you looking for a block to do it?

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

카테고리

Help CenterFile Exchange에서 Continuous Wavelet Transforms에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by