| 查看: 2005 | 回复: 12 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
怎么样matlab调用exe文件,并输入 已有1人参与
|
||
|
求助~~本人在matlab下调用了一个exe文件(C写的) 此exe文件运行是分步的(需要依照提示不停的输入数据,即提示-->输入数据-->回车,然后下一个提示-->输入数据-->回车) 我想把这整个步骤加入一个循环中多次运行,请问怎么样才能执行 打开exe-->在提示下输入x.txt-->在提示下输入y.txt(结束) 请各位高手指教下! 用system('**.exe')在提示输入的那个地方就停住等输入了。。。没办法自动输入x.txt回车。。。。 |
» 猜你喜欢
北京211副教授,35岁,想重新出发,去国外做博后,怎么样?
已经有4人回复
自荐读博
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有5人回复
论文终于录用啦!满足毕业条件了
已经有22人回复
不自信的我
已经有5人回复
磺酰氟产物,毕不了业了!
已经有4人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
matlab坐标轴上刻度问题
已经有1人回复
求助怎么采用matlab对离散数据进行趋势分析?
已经有10人回复
求助怎么采用matlab对离散数据进行趋势分析?
已经有2人回复
MATLAB RBF神经网络
已经有14人回复
遗传算法做层合板铺层时迭代数停滞问题
已经有0人回复
GUI 网上心得分享 好懂
已经有1人回复
使用Multiwfn绘制原子轨道图形、研究原子壳层结构及相对论效应的影响
已经有17人回复
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