Initializing a value at the beginning of a Feedback loop in SIMULINK
Afficher commentaires plus anciens
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 ?

Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Modeling dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!