how to put a matlab script in a simulink bloc

3 visualizzazioni (ultimi 30 giorni)
aicha cher
aicha cher il 6 Mar 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.

Risposte (1)

Kaustubha Govind
Kaustubha Govind il 6 Mar 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 Commenti
aicha cher
aicha cher il 6 Mar 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 il 7 Mar 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.

Accedi per commentare.

Categorie

Scopri di più su Simulink Coder in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by