how do i run c code which created by simulink coder

1 visualizzazione (ultimi 30 giorni)
Eric Hu
Eric Hu il 23 Gen 2018
Risposto: Mark Schwab il 26 Gen 2018
I am trying to run a C code in Matlab. The C code is from simulink and it is been compiled by simulink coder. I got a folder of code and I was trying to use mex function to convert C code into mex file and run. but there is the error. I searched online about converting C in matlab and it seems mex is the correct way. is there anyone can help me out?
thank you in advance.

Risposte (1)

Mark Schwab
Mark Schwab il 26 Gen 2018
After you run the mex command on your c file, an executable file (.exe extenstion) should appear in your directory. To run this executable, you use the bang operator, or the exclamation mark. For example, if I ran the mex function on a file helloworld.c, a file helloworld.exe would show up in my directory. Then I would execute the following command:
>> !helloworld
Hello World!
The following documentation may be useful: https://www.mathworks.com/help/dsp/ug/generate-c-code-from-simulink-model.html Please note that this documentation is for the DSP system toolbox, so you may not be able to open the example models, but the information is still relevant to your workflow.

Categorie

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

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by