simulink

조회 수: 10 (최근 30일)
AYAH
AYAH 2012년 2월 9일
Hello every body, How can I get the time for the maximum value for signal of 2D ,one is the amplitude and the other is the time in simulink

채택된 답변

Kaustubha Govind
Kaustubha Govind 2012년 2월 9일
The MinMax Running Resettable block outputs the minimum/maximum of a signal over time - you can use the Demux block to split your signal and provide only the amplitude as the input to the MinMax block. However, since you need to get the time corresponding to that maximum, I would recommend using the time part of your signal as input to a Triggered Subsystem - the subsystem will simply connect the output to the input (this is the default content of the block when you drag it in from the library). Setup the Trigger type to "both" (rising and falling), and use the output of the MinMax Running block as input to the trigger port. This will ensure that the output of the Triggered Subsystem will be updated only when the output of the MinMax block changes.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Modeling에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by