optimize parameters of iterative simulink calls

4 visualizaciones (últimos 30 días)
YASSER
YASSER el 28 de Mzo. de 2025
Respondida: Adarsh el 1 de Abr. de 2025
I have a matlab code that use experimental data inputs to run simulink file iteratively.
when collecting the outputs of the simulink i have to make parameter estimation comparing to experimental data with simulated data from all iterationss.
The process of parameter estimation is clear when there is one simulink call (example: using simulink app parameter estimation)
But in my case when iterating simulink block it is not possible to do so. Is there any suggestion or alternatif ?
for i=1:length(Experimental-Data.S)
S = Experimental-Data.S(i);
T = Experimental-Data.T(i);
sim('PandO_MPPT_PeEbuilt_modified');

Respuestas (1)

Adarsh
Adarsh el 1 de Abr. de 2025
You can refer to the following MATLAB Answer link for parameter estimation for multiple runs using GUI:
If your goal is to perform parameter estimation programmatically then you can refer to the following documentation link:
I hope it helps!

Categorías

Más información sobre Parameter Estimation en Help Center y File Exchange.

Productos


Versión

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by