How to Initialise variables for simulink's matlab function block?

5 visualizaciones (últimos 30 días)
Pratap Bhanu Solanki
Pratap Bhanu Solanki el 24 de Sept. de 2011
Respondida: Nicy Scaria el 13 de Feb. de 2019
I using matlab R2010b matlab. In simulink I am not able to initialize the variables I want to use in 'matlab function block, I also used Preloadfcn callback as: set_param('mymodel/Test', 'Fish_rugg', loadvar);
my loadvar.m contains: time =0; I am using a matlab function block where I am updating value of variable 'time'.Now when I open my model 'Fish_rugg' and run it.Although my time is being initialised and also showing in workspace but it is showing error 'undefined variable 'time' first usage of variable define its class.I am not able to understand what is the problem in matlab function block that it is not using workspace variable.
Any help in this context will be greatly appreciable.

Respuestas (3)

MAYANK JHA
MAYANK JHA el 29 de Mzo. de 2015
  1 comentario
Alexis Artuso
Alexis Artuso el 10 de Jun. de 2016
Hi MAYANK JHA,
I had the same problem and I am very happy to see your answer.
Thanks a lot,
Alexis

Iniciar sesión para comentar.


Fangjun Jiang
Fangjun Jiang el 24 de Sept. de 2011
Editada: John Kelly el 4 de Jun. de 2014

Nicy Scaria
Nicy Scaria el 13 de Feb. de 2019
hi, I couldn't find the link given above. Is it deleted?

Categorías

Más información sobre Simulink Functions en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by