Using a part of a signal simulink

조회 수: 1 (최근 30일)
aviran
aviran 2014년 6월 24일
답변: A Jenkins 2014년 6월 24일
Hi, I'm trying to use an integrator in simulink and I have a problem due to inf/nan errors. So overcome that I want to integrate only a part of the signal, is there a way to "trim" the signal or to limit it to specific times of integraion?
Thank you!

답변 (5개)

A Jenkins
A Jenkins 2014년 6월 24일
Perhaps a Saturation block or one of the other blocks in the Discontinuities folder?

aviran
aviran 2014년 6월 24일
If I'm not mistaken, the sturation block limits the y axis values, I want to use a part of the signal in a time limitation . trim the begining and the end

Sean de Wolski
Sean de Wolski 2014년 6월 24일
Perhaps a "Selector" block to select just the part you want (like an index).

aviran
aviran 2014년 6월 24일
I tried that but it doesn't seem to work, my signal is like a sine wave , it's not a vector. also I need to use a part of the vector and integrate it so it's not just for display. Unless I misunderstood the use of the selector block.

A Jenkins
A Jenkins 2014년 6월 24일
How about just using a switch, and flipping the switch when your value exceeds the threshold?
In the case below, I am integrating only the parts of the sine wave that are less than 1:

카테고리

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

제품

Community Treasure Hunt

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

Start Hunting!

Translated by