reuse C code in simulink
Afficher commentaires plus anciens
Hello every one,
is is possible that i call a c program from a stateflow chart, then I copy this chart, still in this same model, and execute both with out any conflict?
for example a C program like this
int var; // var is global
int myfunction(int n)
{
var = var + n;
return var;
}
i mean, treat them like two different entities and won't mess up with global variable.
1 commentaire
Ruoshi Zhang
le 29 Mar 2015
Réponses (2)
Jason Moore
le 3 Avr 2015
0 votes
Yes, you can create s functions of your legacy C code that can be used in your simulink model. To do this the easiest way is to use the legacy code tool. This tool will allow you to create an s function compile it and create a block that can be used in your model. Here is the link to the documentation.
1 commentaire
Ruoshi Zhang
le 3 Avr 2015
TAB
le 6 Avr 2015
0 votes
Also you can integrate your C code directly in Stateflow chart for Simulation.
Catégories
En savoir plus sur Simulink Functions dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!