I encounter a problem with the attached MATLAB and SIMULINK code. Undefined variable "ParameterEstimator" or class "ParameterEstimator.TransientExperiment". I understand that the simple code was written in R2010b, and that may be an issue. I am using R2016a. IS this a version issue?

1 comentario

Samarapreet Singh
Samarapreet Singh el 12 de Nov. de 2021
hi, were you able to get the BW_pinch.m file to run?

Iniciar sesión para comentar.

 Respuesta aceptada

Walter Roberson
Walter Roberson el 16 de Mayo de 2017
Editada: Walter Roberson el 16 de Mayo de 2017

0 votos

In R2017a, ParameterEstimator.TransientExperiment still exists, but is indicated as being replaced by sdo.Experiment and related tools.
ParameterEstimator.TransientExperiment is part of Simulink Design Optimization, which is an add-on package that is not part of basic Simulink.

2 comentarios

JP
JP el 13 de Jun. de 2017
Editada: JP el 13 de Jun. de 2017
Hi Walter, Thanks for your kind reply. I installed the Simulink Design Optimization, however, on running the M file, the error persists, as below.
Undefined variable "ParameterEstimator" or class "ParameterEstimator.TransientExperiment".
Error in BW_pinch (line 38) hExp = ParameterEstimator.TransientExperiment('BWBNpinch');
Please use
ver('sldo')
license('test','Simulink_Design_Optim')
to check that you have the appropriate product installed and licensed.
Note: the two files you posted are not enough in themselves to run the model: the variable ttot is not defined, and various inputs such as Ao are not defined.

Iniciar sesión para comentar.

Más respuestas (0)

Preguntada:

JP
el 16 de Mayo de 2017

Comentada:

el 12 de Nov. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by