| 查看: 1972 | 回复: 12 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
怎么样matlab调用exe文件,并输入 已有1人参与
|
||
|
求助~~本人在matlab下调用了一个exe文件(C写的) 此exe文件运行是分步的(需要依照提示不停的输入数据,即提示-->输入数据-->回车,然后下一个提示-->输入数据-->回车) 我想把这整个步骤加入一个循环中多次运行,请问怎么样才能执行 打开exe-->在提示下输入x.txt-->在提示下输入y.txt(结束) 请各位高手指教下! 用system('**.exe')在提示输入的那个地方就停住等输入了。。。没办法自动输入x.txt回车。。。。 |
» 猜你喜欢
垃圾破二本职称评审标准
已经有18人回复
职称评审没过,求安慰
已经有53人回复
毕业后当辅导员了,天天各种学生超烦
已经有5人回复
26申博自荐
已经有3人回复
A期刊撤稿
已经有4人回复
EST投稿状态问题
已经有7人回复
» 本主题相关价值贴推荐,对您同样有帮助:
matlab坐标轴上刻度问题
已经有1人回复
求助怎么采用matlab对离散数据进行趋势分析?
已经有10人回复
求助怎么采用matlab对离散数据进行趋势分析?
已经有2人回复
MATLAB RBF神经网络
已经有14人回复
遗传算法做层合板铺层时迭代数停滞问题
已经有0人回复
GUI 网上心得分享 好懂
已经有1人回复
使用Multiwfn绘制原子轨道图形、研究原子壳层结构及相对论效应的影响
已经有17人回复
7楼2014-03-06 11:28:54
zhfzh
木虫 (正式写手)
- 应助: 19 (小学生)
- 金币: 6620.5
- 散金: 200
- 红花: 4
- 帖子: 685
- 在线: 665小时
- 虫号: 715595
- 注册: 2009-03-05
- 专业: 原子和分子物理
2楼2012-11-08 15:31:23
3楼2012-11-08 16:56:24
libralibra
至尊木虫 (著名写手)
骠骑将军
- 程序强帖: 40
- 应助: 817 (博后)
- 金币: 12914.1
- 红花: 64
- 帖子: 2238
- 在线: 287.3小时
- 虫号: 696514
- 注册: 2009-02-05
- 专业: 计算机软件
|
matlab可以用感叹号(!)加executable文件名直接运行, 但是无法和程序互动,如果中间需要输入数据(像你这样的) 你需要拿到exe的源码,重新写main函数的逻辑,改成这样: 如果输入参数个数argc==1,那么运行不断提示用户输入数据; 如果输入参数个数argc>1,分情况解析参数内容argv,分割字符串得到输入参数文件名,这样main后面的处理直接读取文件内容使用即可. 然后在matlab中你可以!*.exe 1.txt 2.txt这样试试 |
» 本帖已获得的红花(最新10朵)

4楼2012-11-08 17:06:08













回复此楼
jericho1984