精华内容
下载资源
问答
  • matlab调用exe立刻返回

    2018-03-01 18:55:00
    之前做matlab仿真的时候,需要大量调用exe文件或windows批处理脚本bat文件,每次都要等待当前exe文件或bat文件运行完成才能继续下一次调用,浪费时间; 解决方法:  在调用命令行后面添加 & 符号,这样每次...

    之前做matlab仿真的时候,需要大量调用exe文件或windows批处理脚本bat文件,每次都要等待当前exe文件或bat文件运行完成才能继续下一次调用,浪费时间;

    解决方法:

      在调用命令行后面添加 & 符号,这样每次调用exe或bat之后程序会立刻返回matlab,继续运行,无需等待,大大节约时间。

    使用例子:

      dos([object_file_path '\' windows_batch_file_name ' &']);

    转载于:https://www.cnblogs.com/shuqinjun/p/8490087.html

    展开全文
  • matlab调用exe文件的程序

    千次阅读 2020-06-10 20:05:51
    有人给我了一个matlab调用另一个exe文件的程序,但由于不知道那个exe文件的内容,所以也无从下手 程序如下: fp = fopen(‘GrCal.txt’,‘wt’); % str = sprintf(‘hrr %d’,h); fprintf(fp,’%s\n’,str); fprintf...

    1
    直接调用是!console1.exe即可,可这样调用还是需要不停的输入数据
    可我想的到若干个运行结果,如果这样运行,太麻烦了!
    有人给我了一个matlab调用另一个exe文件的程序,但由于不知道那个exe文件的内容,所以也无从下手
    程序如下:

    fp = fopen(‘GrCal.txt’,‘wt’);
    %
    str = sprintf(‘hrr %d’,h);
    fprintf(fp,’%s\n’,str);
    fprintf(fp,‘htt 0\n’);
    %
    str = sprintf(‘dmin %.2f’,R1);
    fprintf(fp,’%s\n’,str);
    %
    str = sprintf(‘dmax %.2f’,R2);
    fprintf(fp,’%s\n’,str);
    %
    fprintf(fp,‘dstep %.2f\n’,Rstep);
    str = sprintf(‘freq %.2f’,f0);
    fprintf(fp,’%s\n’,str);
    %

    fprintf(fp,‘go\n’);
    fprintf(fp,‘stop\n’);
    fclose(fp);

    str = sprintf(’%s\grwave < GrCal.txt >ErRes.txt’,strP);
    dos(str);
    disp(‘Please open the ErRes.txt’);

    谁能看懂呢?

    =》将文件执行命令写入文本文件中,然后利用dos的重定向读取命令以及输出

    2
    输入命令

    % 方法一
    open(‘C:\Program Files (x86)\Windows Media Player\wmplayer.exe’)

    %方法二
    system(‘C:\Program Files (x86)\Windows Media Player\wmplayer.exe’)

    % 方法三
    ! ‘C:\Program Files (x86)\Windows Media Player\wmplayer.exe’

    参考地址
    https://www.ilovematlab.cn/thread-20432-1-1.html
    https://jingyan.baidu.com/article/647f0115b38c897f2148a8e7.html

    展开全文
  • Matlab 调用exe 文件过程

    万次阅读 2017-08-05 22:44:22
    Matlab不但提供了与C/C++混合编程,也提供了!和system其调用C/C++生成的exe文件。因为这个在实际不常使用,Matlab的help文档中的实例感觉不是很好,我初次使用时尝试了好几次才成功。今天就在此说明下。

                  Matlab不但提供了与C/C++混合编程,也提供了!和system调用C/C++生成的exe文件。因为这个在实际不常使用,Matlab的help文档中的实例感觉不是很好,我初次使用时尝试了好几次才成功。今天就在此说明下。

            在此只说system调用exe文件的使用过程,!调用exe没用过,但应该差不多,Matlab中的help文档有说明。调用exe文件主要有下面几个步骤:

            1、编写C/C++源文件,在此我编写了向一个函数传入两个数字,求其和,主函数名为:Win32CosoleW。  

    #include "stdafx.h"
    #include <iostream>
    #include <string>
    using namespace std;
    
    int main(int argc, char* argv[])
    {
    	double Operand1, Operand2, Addition;
    
    	Operand1 = atoi(argv[1]);//字符串转化为数字
    	Operand2 = atoi(argv[2]);
    	Addition = Operand1 + Operand2;
    
    	cout << "\nFirst Number: " << Operand1;
    	cout << "\nSecond Number: " << Operand2 << endl;
    	cout << Operand1 << " + " << Operand2 << " = " << Addition << endl;
    
    	return 0;
    }

          2、单击VS菜单中的 生成->生成解决方案 后(此时不要),拷贝Win32CosoleW.exe,到Matlab任意文件夹下。

         3、编写Matlab 脚本或函数文件,我在写个小脚本。

    clc;
    ExeFileName='Win32CosoleW.exe';
    ExeFilePath=fullfile('.\',ExeFileName);
    Param1=[' ','1'];%第一个参数,一定要有' '
    Param2=[' ','15'];
    Cmd=[ExeFilePath ,Param1 ,Param2];
    system(Cmd);
        至此Matlab调用exe的过程就这样了,运行一下Matlab脚本将会得到如下结果:

     First Number: 1 
    Second Number: 15 
    1 + 15 = 16 

    展开全文
  • exe文件每次运行都需要从doc中输入参数,为了完成批处理程序,打算用matlab调用exe文件,并完成参数的输入,网上的一些例子使用system函数,但都不成功,有知道的朋友请给点思路,谢谢。
  • matlab调用C#等exe可执行程序

    千次阅读 2018-06-06 15:00:22
    C,C++,python,java,C#等许多语言都... matlab调用exe极其简单,可以使用dos,system,!。基本都一样,我们这里介绍system。假如我们有可执行程序为test.exe,位置在 D:\\test\\test.exetest.exe如果没有输入参数...

            C,C++,python,java,C#等许多语言都可以打包成exe,打包也相当简单。而在语言之间,可以相互调用,这样,我们就无需做大量的重复劳动。

            matlab调用exe极其简单,可以使用dos,system,!。基本都一样,我们这里介绍system。

    假如我们有可执行程序为test.exe,位置在 D:\\test\\test.exe

    test.exe如果没有输入参数,mat lab可以这么调用:

    system('D:\\test\\test.exe')

    test.exe如果有输入参数a,b,c,mat lab可以这么调用:

    system('D:\\test\\test.exe a b c')

    注意一定要有空格!注意一定要有空格!注意一定要有空格!

    重要的事情说三遍,OK,就这么简单。

    展开全文
  • Matlab调用exe,m文件怎么写? 1、不需要输入参数 dos('xxxx.exe'); 2、带常数参数 e.g. 3个参数按顺序分别为:6# 1000 40 dos('xxxx.exe 6# 1000 40'); 3、带变量参数 for i = 1 : 3 //注意40 '这里有一个空格,...
  • Matlab具有强大的数据处理能力,提供了大量工具箱,满足各类数值计算需求,且自成体系。而Python则更加开放、自由,基于提供的基本语法,大家可以自由创造轮子,发布后就可以直接pip安装使用。Matlab偏向数值计算,...
  • 在编程的时候有这么一个需求,就是要用MATLAB调用python文件以及调用python写好的功能函数。 配置环境:  MATLAB 2017b;  python 2.7x; 方法: 1.查看matlab中是否能关联python。在matla...
  • 一、Matlab生成Java Package1、在MATLAB的Command Window输入deploytool命令,选择Library Compiler。2、在弹出的窗口选择Java Package,输入Library name,Class name输入...二、Java调用Matlab并导出jar(此处省略...
  • 一、Matlab生成Java Package 1、在MATLAB的Command Window输入deploytool命令,选择Library Compiler。 2、在弹出的窗口选择Java Package,输入Library name,Class name输入plotter...二、Java调用Matlab并导出...
  • 两种方式调用C++生成的exe文件, 语法: status = system(command) [status,cmdout] = system(command) [status,cmdout] = system(command,'-echo') 说明 status= system(command)调用操作系统执行指定的命令...
  • 如何用matlab调用VS15创建的.exe文件(C)Step 1.编写C代码Step 2.matlab调用.exe附录:C中字符串转数据的函数 Step 1.编写C代码 主函数格式:int main(int argc, char *argv[]) 若想从外部向main函数传递参数,该...
  • 关于VC与VB调用matlabexe文件.

    千次阅读 2015-01-06 13:04:55
    前些天帮同学调试关于matlab的毕业设计,图像处理的。具体的实现倒没什么,开始需要我帮忙的是在VC里显示MATLAB的处理结果。 我非常偷懒的想法是,直接用一个按钮响应点击事件,然后处理函数里调exe.这样有一个坏处...
  • matlab调用ANSYS

    千次阅读 热门讨论 2019-09-01 13:40:04
    最近使用ANSYS计算温度场方面的...so,出于懒的需要,查询了一些关于matlab调用ANSYS的资料,经过自己实践,整理了以下内容。 1、调用ANSYS !"D:\ANSYS Inc\v180\ANSYS\bin\winx64\ansys180.exe" -b -i "E:\ans...
  • Matlab调用Python程序

    千次阅读 2020-09-21 10:09:38
    在Matlab中调用Python程序背景1 成功的方法1.1 Python打包exe1.1.1 打包方式1.1.2 补充说明1.2 Matlab调用exe2 不太成功的方法3 总结 背景 现有两段程序,分别是Matlab和Python编写,因为时间着急或者懒不想把Python...
  • 还有一种方式是matlab直接调用带参数的exe文件,个人感觉用起来更方便一点,实现也比较简单。下面做一些简单讲解,希望能对大家有用。  1、如何生成带参数的exe文件?  我的理解是带参数的exe文件是通过带...
  • matlab调用python程序

    千次阅读 2019-09-29 22:57:06
    matlab 调用 python 程序 1.将 matlab 与 python 关联 pyversion 执行命令 pyversion filepath 其中 filepath 为 python 程序所用的解释器的绝对路径,如 D:\Anaconda3\python.exe 详见pyversion官方文档 2....
  • 小白一只,想用mfc调用matlab,先生成dll,按照教程来的,结果运行了以后单击button就显示程序有错误停止运行了。。。matla程序b也没有调动出来。 大家看看是不是Dlg.cpp写错了?我就改动了这点部分。。。 [img=...
  • matlab调用weka方法步骤

    2020-01-25 19:35:43
    matlab调用weka方法步骤 作者平台:matlab2018a weka版本为weka-3-8-3_不含Java VM_下载地址为 链接: https://sourceforge.net/projects/weka/files/weka-3-8/3.8.3/weka-3-8-3-x64.exe/download. 系统:win10家庭版...
  • 仅作为操作记录,大佬请跳过。 (matlab与c#混编实例【实测成功】——传送门) 最后如何生成exe: 优秀博主传送门二 展示:
  • 用system调用.exe文件。 我调用.exe是这么写的: cmd='P:\zhongxinpinlv\Fd_CDE.exe'; system(cmd); 因为这个.exe程序运行后会生成一个.txt文件,求问如何在调用.exe之后再读取此.exe生成的.txt
  • No I want to deploy it in php. I have added a folder to my main website directory called uploads. I need to run php to call the matlab exe to run on the images inside this folder. <p>Now I go to my ...
  • 关于MATLAB调用第三方程序system函数dos函数MATLAB中的特殊符号运算符“!”最后说明 system函数 调用方式 system(‘C:\Users\aaaa\ccc.ps1’); 括号中输入调用的第三方软件的位置和调用的文件 例子 ,打开迅雷; ...
  • vs和MATLAB调用

    2015-04-28 19:55:50
    MATLAB ...一、 破解MATLAB所有的...破解请调用MATLAB R2014a Patch.exe程序,这不是木马,这个程序是为了替换未破解的编译器。 二、 打包程序(这里我们是做的VS调用,也就是。net) 1、 mex -setup  2、

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 251
精华内容 100
关键字:

matlab调用exe

matlab 订阅