Invalid outputTimes while using Simulink Design Optimization
Mostra commenti meno recenti
Hello everyone
I am trying to implement an parameter estimation with the help of the simulink design optimization toolbox.
So far I managed to run the parameter estimation with the GUI succesfully. From there I just generated a script since I wanted to vary some variables from outside the GUI.
Here is were things are getting wrong. After generating the code I tried to run the function but it threw the following error. (there were no changes to model compared to the GUI estimation)
Error using sdo.optimize (line 115)
The function handle passed to the optimize command encountered an error when evaluated with a parameter vector.
Error in spe_fit_ThermoOnly_runOnly_170419 (line 87)
[pOpt,Info] = sdo.optimize(optimfcn,p,Options);
Caused by:
Error using sdo.SimulationTest/sim (line 613)
Invalid OutputTimes specified in the Configuration Parameters dialog for block diagram 'fit_ThermoOnly_runOnly_170419'
when i look at the configuration options i find these options:
SolverType = Variable-Step
OutputOptions = refine output
refine = 1
OutputTimes = []
How do in need to change the options to be able to run the code based estimation?
Thank you for your help in advance!
Best Regards, Stephan
PS I am using Matlab R2015b and the respective toolboxes and apparently also this matlab example works just fine with the same options:
https://de.mathworks.com/help/sldo/examples/estimate-model-parameter-values-code.html?searchHighlight=sdo&s_tid=doc_srchtitle
Risposta accettata
Più risposte (1)
Christoph Hahn
il 12 Giu 2017
0 voti
Hi Stephan,
could you please share everything that is needed to reproduce your problem as attachment to this article.
Thanks Christoph
1 Commento
Stephan Heidrich
il 12 Giu 2017
Categorie
Scopri di più su Simulink Design Optimization in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!