how to run a Simulink model in a Matlab M file in this way?

1 view (last 30 days)
I have simulink model "Mod_Sim" in simulink with an input port "inp" and an output port "out". I want to send inputs to this model, simulate it and then take the corresponding outputs at every sampling time "Ts". I want to simulate this model in this way for "N" time steps (in terms of Ts).
More specifically, I want the following implementation:
At a given time step "k", I will have input u(k) (from some other source). Then, I want to apply this input to Mod_Sim and get the corresponding output y(k) from the model. I want to repeat this for N time steps.
How can I do such an implementation?
I will be happy for helps.

Answers (1)

Azzi Abdelmalek
Azzi Abdelmalek on 2 Jul 2015
  1 Comment
E U
E U on 2 Jul 2015
Dear Azzi, could you please write a few lines on how this will be done? Your answer was very short and I did not figure out how to implement this with set_param.

Sign in to comment.

Categories

Find more on Programmatic Model Editing in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!