How to hold a value in simulink ?

조회 수: 230 (최근 30일)
Arthur MONVOISIN
Arthur MONVOISIN 2021년 10월 25일
댓글: Arthur MONVOISIN 2021년 10월 28일
Hello,
I search how to hold a value in my simulink model for an operation : I need to keep the latest value of my model and then add it to my signal until the input signal get to 0 again. It is like a vertical translation of my signal by the latest value calculated in the latest period.
Something like that :
Can a block in simulink do that or hold the latest value to add it to all the next iteration ?
Here is my simulink model :
K has the value 12.
A1 has the value 9.5e-5.
In input I have a custom repeating sequence from the fonction in the m file (force.m) :
I'm sorry for the size of each screen capture, I don't know how to manage it.
Thank you for your time.

채택된 답변

Pranjal Kaura
Pranjal Kaura 2021년 10월 28일
Hey Arthur,
You can refer to this link to know more about holding values in Simulink.
Hope this helps!

추가 답변 (0개)

카테고리

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

제품


릴리스

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by