Running via matlab command an .exe file and putting direct the input in cmd
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello,
I have a question about a code. First of all, I would like to execute an .exe file via matlab command.
I am using the command
system('C:\Users\HP\Desktop\file.exe &') in order to run it.
After the execution of this file cmd window opens and I have to put the input file that needs in order to run this program.
My question is can I put the input file direct with a matlab command and as a result to run it without cmd window opens?
Thank you
4 comentarios
Fangjun Jiang
el 2 de Abr. de 2020
In Cmd window, after the .exe is started, did you type in like "c:\MyDocu\inputdata.txt" and hit return, or you have to navigate the hard drive and pick and choose?
Respuestas (1)
Fangjun Jiang
el 2 de Abr. de 2020
Editada: Fangjun Jiang
el 2 de Abr. de 2020
Create a text file called "InputString.txt". Inside it, type in your input file name, in your exampe, file.txt
Test it in Cmd window first, run this "file.exe < InputString.txt"
Do the same in MATLAB using system()
0 comentarios
Ver también
Categorías
Más información sobre Software Development Tools 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!