有时候,用matlab做实验的时,在matlab执行的过程中,要启动.exe程序,当然肯定不能指望用手动方式来启动,那么matlab是如何做到的呢?
设C++程序为:
#include<iostream>
using namespace std;
int main()
{
int a = 1;
int b = 2;
int c = a + b;
cout << c << endl;
return 0;
}
设生成的.exe文件为test.exe,且把该文件放在桌面上,现在用matlab来启动test.exe,matlab程序如下:
clear
clc
cmd = 'C:\Documents and Settings\Administrator\桌面\test.exe';
system(cmd);
结果为: 3