how to put a matlab script in a simulink bloc

3 visualizaciones (últimos 30 días)
aicha cher
aicha cher el 6 de Mzo. de 2012
hi,
i'm trying for quite a while to integrate a matlab script in a simulink bloc so the script will be executed with the model, but i didn't succeed can u help me please.

Respuestas (1)

Kaustubha Govind
Kaustubha Govind el 6 de Mzo. de 2012
To call MATLAB code from a Simulink model, you need to use one of the three MATLAB Function Blocks available. Which one are you using, and what error(s) do you receive?
  2 comentarios
aicha cher
aicha cher el 6 de Mzo. de 2012
well thx for responding, my script doesn't contain any function therefor i can't use Fcn block the only solution i can use is to generate C code for my script and to put the code in a s-fonction but i don't know how to generate the c code of a script
Kaustubha Govind
Kaustubha Govind el 7 de Mzo. de 2012
You can use the MATLAB Coder product to generate code from a MATLAB function (not a script), but you can convert your script to a function by simply adding a "function [outputArgs] = myfunctionname(inputArgs)" line at the top of your script.

Iniciar sesión para comentar.

Categorías

Más información sobre Simulink Coder 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