how to run a .exe file from matlab

16 views (last 30 days)
Siddharth Pande
Siddharth Pande on 5 Apr 2014
Commented: Siddharth Pande on 10 Apr 2014
i want to call a spice simulator executable file to run a spice model and then generate a data file.i also want that data file to be called in the matlab for the compilation accordingly. then i can use this the result to plot the graps
  2 Comments
Jan
Jan on 5 Apr 2014
What does thio mean:
...data file to be called in the matlab for the compilation accordingly
Siddharth Pande
Siddharth Pande on 10 Apr 2014
@jan simon it is a .dat file which will be generated automatically by the spice simulator

Sign in to comment.

Answers (2)

Azzi Abdelmalek
Azzi Abdelmalek on 5 Apr 2014

Image Analyst
Image Analyst on 5 Apr 2014
You can put an exclamation point on the command line followed by the full path and name of your executable, or if you want to do it in a script of function, you can use the system() command. For example:
% Now run the Calibration Chart editor program.
% First construct the command line for the system() function.
% Enclose all filenames in double quotes because we may have spaces in the filenames.
arguments = sprintf('-chartfile "%s" -chartimage "%s"', fullRefChartDataFileName, bgCorrectedImageFileName);
commandLine = sprintf('"%s" %s', editorFullFileName, arguments);
fprintf('\n%s\n', commandLine);
%----------------------------------------------------------
% Now launch the Calibration Chart editor program using the "system()" function.
%msgboxw(commandLine);
system(commandLine);

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!