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 ?
Best Answer