Filter löschen
Filter löschen

running simulink in rapid acceleration mode within a function

2 Ansichten (letzte 30 Tage)
Arco
Arco am 31 Jan. 2014
Beantwortet: Arco am 5 Feb. 2014
Hi,
the calculation of my simulink simulation, takes about 30s in rapid acceleration mode, and about 10 min in accelaration mode. Since I need the result of the simulation to calculate gradients for fmincon, it is neccessary, that I evaluate the result of the simulation in a function. Therefore, in my function that calculates the gradients, I'm using:
options = simset('SrcWorkspace','current', 'DstWorkspace', 'current');
sim('sensitivityAnalysis',[],options);
With this, I make sure, that Simulink uses the workspace of the function and not the global workspace.
Unfortunately, 'DstWorkspace' is not supported in rapid acceleration mode.
Is there any alternative?
At the moment, I have absolutely no idea, how to use the rapid accelerator mode for calculating the gradients in a way, that works with fmincon.
Thanks, Arco

Akzeptierte Antwort

Arco
Arco am 5 Feb. 2014

Weitere Antworten (0)

Kategorien

Mehr zu Simulink 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