supress command line output from exe

4 visualizaciones (últimos 30 días)
Amardeep
Amardeep el 22 de Nov. de 2011
Respondida: Alexander Tsarev el 13 de Abr. de 2017
Hi all;
I have created an exe of a simulink model and am launching it from a .m using:
!mymdl.exe
My question is how do I suppress the command line blurb output by it i.e the
** Starting the model **
** Created output.mat **
As there is multiple (thousand) calls to the exe this rapidly gets very annoying.
Regards
Amardeep

Respuesta aceptada

Walter Roberson
Walter Roberson el 22 de Nov. de 2011
You could try
!mymdl.exe > NUL:

Más respuestas (2)

Kaustubha Govind
Kaustubha Govind el 22 de Nov. de 2011
If you are using the ERT target, you can edit the generated ert_main.c and comment out the printf calls that are generating that output. You can then recompile the code by running the batch file (if on Windows) or use gmake to run the generated makefile.

Alexander Tsarev
Alexander Tsarev el 13 de Abr. de 2017
system('mymdl.exe > NUL')
should also work

Categorías

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