how do i run c code which created by simulink coder

조회 수: 1 (최근 30일)
Eric Hu
Eric Hu 2018년 1월 23일
답변: Mark Schwab 2018년 1월 26일
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.

답변 (1개)

Mark Schwab
Mark Schwab 2018년 1월 26일
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.

카테고리

Help CenterFile Exchange에서 Simulink Coder에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by