Invalid outputTimes while using Simulink Design Optimization
Mostrar comentarios más antiguos
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
Respuesta aceptada
Más respuestas (1)
Christoph Hahn
el 12 de Jun. de 2017
0 votos
Hi Stephan,
could you please share everything that is needed to reproduce your problem as attachment to this article.
Thanks Christoph
1 comentario
Stephan Heidrich
el 12 de Jun. de 2017
Categorías
Más información sobre Simulink Design Optimization en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!