Initializing a value at the beginning of a Feedback loop in SIMULINK
Ältere Kommentare anzeigen
Hello all,
I am attaching a simplified version of a SIMULINK model with a feed back loop. In the model, the variable 'x' is involved in a feedback loop. x is a 3X1 Matrix with values x = [0.9 ; 0 ; 0] which I have initialized inside the MATLAB fcn block. This is a state equation and the x gets updated after a series of equations. Now how will I use the updated value in the next time step ? Even though the updated value is feedbacked into the input, the initial value of x inside the MATLAB fcn is still used in the calculation as the initializing comes inside the fcn. How to solve this issue ?

Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Simulink finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!