C compiler error in using quadprog in a simulink model using coder.extrinsic.
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Aakar
el 2 de Abr. de 2014
Comentada: Aakar
el 2 de Abr. de 2014
I am trying to build a Simulink function block using the "Matlab Function" block for simulink. I just want to see the output on a scope so I connected the Matlab Function block to a scope. When I run the code, it gives me an error saying there is no C compiler. I am not sure why I would require a C Compiler for just running a normal simulation. Can anyone help me with this?
I have the Matlab R2013a version.
Thanks for your time,
Regards
0 comentarios
Respuesta aceptada
Ryan Livingston
el 2 de Abr. de 2014
The MATLAB Function Block requires a supported C compiler even for simulation:
That link shows how to install one if it is not present. If you already have a compiler installed then:
mex -setup
will guide you through choosing it.
3 comentarios
Ryan Livingston
el 2 de Abr. de 2014
The interpreted MATLAB Function Block and Level-2 MATLAB S-Function block should not require a compiler:
http://www.mathworks.com/help/simulink/slref/interpretedmatlabfunction.html http://www.mathworks.com/help/simulink/slref/level2matlabsfunction.html
Most platforms either come bundled with a compiler or have freely available supported compilers as well. For R2013a:
and current:
Más respuestas (0)
Ver también
Categorías
Más información sobre Simulink Coder en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!