supress command line output from exe

조회 수: 4 (최근 30일)
Amardeep
Amardeep 2011년 11월 22일
답변: Alexander Tsarev 2017년 4월 13일
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

채택된 답변

Walter Roberson
Walter Roberson 2011년 11월 22일
You could try
!mymdl.exe > NUL:

추가 답변 (2개)

Kaustubha Govind
Kaustubha Govind 2011년 11월 22일
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 2017년 4월 13일
system('mymdl.exe > NUL')
should also work

카테고리

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