running an executable in matlab
running an executable in matlab
(OP)
I am trying to run an executable with one argurment. It works fine in dos mode but when i try to run it in matlab with the code >> ! t012rin test.t01
i get a return of "Invalid handle". The exact code minus the bang works in dos. Any suggestions?
i get a return of "Invalid handle". The exact code minus the bang works in dos. Any suggestions?





RE: running an executable in matlab
Since it's a handle error, I am guessing that your program is attempting to create output (e.g., write to stdout, create a plot window, etc.), but matlab is unable to process this output.
CV
RE: running an executable in matlab
Check that t012rin is in your matlab work directory (or path)
>> ! t012rin "test.t01"
>> ! "t012rin test.t01"
>> dos('t012rin test.t01')
Rewrite the batch file as a Matlab script
Good luck!