running an executable in "MS-Windows command window" from MATLAB

2 visualizaciones (últimos 30 días)
Is there a way to run an external executable code (e.g. an old Fortran code) in a "MS-Windows command window" from Matlab.
I've tried using
> system('old_executable')
This works but the output of the executable goes the Matlab Command Window, rather than the MS-Windows command window. Moreover, the Matlab Command Window becomes occupied and can't be used for other work...

Respuesta aceptada

Jan
Jan el 21 de Oct. de 2012
system('old_executable &')
  3 comentarios
Jan
Jan el 22 de Oct. de 2012
@Walter: The above command opens a Windows command window, which contains all output of the called function. Example:
system('dir &')
This opens a command shell and displays the contents of the current directory there - and not in Matlab's command window. Afterwards the shell window is kept open. Therefore I think this matchs the OP's needs.
Sinan
Sinan el 22 de Oct. de 2012
system('old_executable &')
does exactly what I was looking for.
Thank you!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Environment and Settings 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