How can I create a Mex function from a generated C code from Simulink Coder?

2 visualizaciones (últimos 30 días)
I'm working on a big simulink model, that needs a long time to run and simulate. I'm looking for a way to reduce the time to run. I think in use the simulink coder to generate C code from my model and after compile it in a MEX function to make the model a callable function to matlab scripts. May be it possible ? Some one have experience in do it ?

Respuesta aceptada

TAB el 2 de Oct. de 2018
Editada: TAB el 2 de Oct. de 2018
Simulink model (and also generated code) is designed to run on a solver which is part of Simulink tool but not present in Matlab. So running a mex file generated from Simulink model in Matlab is not a good idea.
To solve your long simulation time problem, you can refer many other options like Accelerator, Mode, Rapid Accelerator mode etc.

Más respuestas (0)


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