Simout output from sim command called from Matlab Function Block in Simulink

1 Ansicht (letzte 30 Tage)
Ahmed
Ahmed am 20 Mai 2014
Bearbeitet: Ahmed am 20 Mai 2014
I'm trying to simulate a model "inner.mdl" (several timesteps) in one timestep of the root model "outer.mdl". I thought of calling simout = sim("inner.mdl") from a Matlab Function Block. The problem is: Since I'm using extrinsic sim (bypassing code generation), simout is returned as an MxArray and I am unable to retrieve the logged signals from it. Any ideas would be appreciated, whether they are about doing this simulation-in-simulation or with obtaining the logged signals using the method I'm trying.

Antworten (0)

Kategorien

Mehr zu Simulink Functions finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by