两种方式调用C++生成的exe文件,

语法:

status = system(command)

[status,cmdout] = system(command)

[status,cmdout] = system(command,'-echo')

说明

status = system(command) 调用操作系统执行指定的命令。操作会等待命令执行完毕,然后再将命令的退出状态返回到 status 变量。

该函数将启动新的 cmd/shell 进程、执行 command、退出进程,然后返回到 MATLAB® 进程command 对系统环境所做的更新对 MATLAB 不可见。

示例

[status,cmdout] = system(command) 还会将命令的输出返回到 cmdout。该语法对不需要用户输入的命令最有用,例如 dir

[status,cmdout] = system(command,'-echo') 还在 MATLAB 命令行窗口中显示(回显)命令输出。该语法对需要用户输入并在 MATLAB 命令行窗口中正确运行的命令最有用。

ExeFileName='generate_reference_data.exe';
exePath = 'D:\softinstall\msys2\home\Administrator\workplacwe\build\bin\RelWithDebInfo\';
ExeFilePath=fullfile(exePath,ExeFileName);
Param1=[' ','D:\matlab\vescl\gauss\0.png'];%第一个参数,一定要有' '
Param2=[' ','--config D:\matlab\vescl\gauss\vcsel_config(single_plane)'];
Cmd=[ExeFilePath ,Param1 ,Param2];
[status, results]=system('command','-echo');
%%%[status,result] = system(['D:\softinstall\msys2\home\Administrator\workplacwe\build\bin\RelWithDebInfo\generate_reference_data.exe "D:\matlab\vescl\gauss\0.png" --config "D:\matlab\vescl\gauss\vcsel_config(single_plane)"'],'-echo') ;
[status,result] = system(['D:\coding\save_matching_info\Multiple_reference_plane0221\RelWithDebInfo\depth_magic_runner.exe   "Z:\junfeng\temprature_compensate_figures\fatman mini#25\data\',num2str(x(t),'%.0f'),'\.*.raw"     --config    "C:\Users\Administrator\Desktop\data\晚上\Thinmanmini#071#0420\Thinmanmini#071#0420"']) ;

高斯核函数,实例

%
m=50;
n=2;
x=0:1:100;
y=exp(-(x-m).^2/(2*n^2));
subplot(2,1,1)
plot(x,y)
subplot(2,1,2)
z=normrnd(50,2,100,1);
plot(z)
z=0:1:100;
d=normpdf(z,50,2);
plot(z,d)

参考:https://ww2.mathworks.cn/help/matlab/ref/system.html

MATLAB【五】———— matlab 调用C++生成exe文件,高斯核函数相关推荐

  1. matlAB gui 变成c,matlab改变GUI和figure左上角图标的方法,并生成exe文件

    1. GUI左上角图标的更改,假设GUI的Tag为figure1,在其OpeningFcn里添加 h = handles.figure1; %返回其句柄 newIcon = javax.swing.I ...

  2. 使用matlab编译器生成EXE文件

    使用matlab编译器生成EXE文件 (2012-09-03 16:58:15) 标签: 杂谈 分类: matlab 首先确定安装了C/C++编译器 然后在command window中作如下设置: ...

  3. matlab打包多个m文件,MATLAB GUI多个m文件和fig如何生成exe文件

    MATLAB GUI多个m文件和fig如何生成exe文件 方法一: 已有gui.m文件和gui.fig文件 1 在matlab的command窗口中输入 mcc -B sgl GUI.m 2.将上步生 ...

  4. Matlab.m文件生成.exe文件之旅

    Matlab.m文件生成.exe文件之旅 Matlab中.m文件生成.exe文件之旅 作为算法工程师,有时需要测试人员帮忙测试算法模型,故需要向其发布一个算法工具,也是就是.exe文件.由于近期有利用 ...

  5. matlab之用m脚本自动生成exe文件

    matlab之用m脚本自动生成exe文件 文章目录 matlab之用m脚本自动生成exe文件 0.前言 1.生成exe文件分两种情况 2.生成文件在自己电脑上运行 3.生成文件在其他电脑上运行 0.前 ...

  6. 修改matlab 生成exe的图标,更改matlab生成exe文件的图标

    更改matlab生成exe文件的图标 明天项目答辩,今天又把程序折腾了一遍,最后生成exe文件,上网搜了一下把图标改成了自己选的图形. 在matlab中文论坛上有高手指出如下的做法: 假设你的图标文件 ...

  7. java调用wkhtmltopdf生成pdf文件,美观,省事

    最近项目需要导出企业风险报告,文件格式为pdf,于是搜了一大批文章都是什么Jasper Report,iText ,flying sauser ,都尝试了一遍,感觉不是我想要的效果, 需要自己调整好多 ...

  8. windows文本转语音 通过java 调用python 生成exe可执行文件一条龙

    我已记不清 我失败过多少次 ,找过多少资料 ,但是功夫不负有心人 ,还是成功了. 所有资料和需要的语音模块的资料以放置在文章末尾, 有些是引用别人的博客的部分内容, 原文是在有道云笔记,所以没有图 . ...

  9. Qt封包生成exe文件

    Qt封包生成exe文件 一.把工程切换到release模式,然后编译. release模式:基本没有调试信息. debug模式:有很多调试信息. 二.找到release模式构建的文件夹. 注:这样点击 ...

最新文章

  1. 百度商品识别心得笔记
  2. 什么是用户画像?如何构建用户画像?
  3. caffe添加层:Focal Loss的caffe实现
  4. Ubuntu 16.04安装Memcached(单机)
  5. 爆笑!物理书上的照片能不能好好选选啊喂!
  6. linux 修改消息队列大小
  7. Apache OpenJPA 2.1.0 发布
  8. Android官方开发文档Training系列课程中文版:OpenGL绘图之响应触摸事件
  9. 为什么order by 数据都一样_每一只股票的开盘价格都不一样,为什么会这样?
  10. springboot 数据库假面_Spring Boot实战:数据库操作
  11. 品读大话数据结构之六-----线性表(中)
  12. ZooKeeper实际应用案例-开发实战
  13. C语言 拓补排序 有向无环图
  14. [国家集训队]middle——中位数思维题
  15. Finger-一款红队在大量的资产中存活探测与重点攻击系统指纹探测工具
  16. 我用最独特的方式为情人节准备了这些。。。
  17. 计算机用户登录界面,win登录界面突然多出来个Administrator的账户
  18. excel计算数据时固定某一列或一行或某一值
  19. .shape()与.reshape()函数
  20. 车联网(智能车机)测试行业解决方案

热门文章

  1. php layui table,layui table 相关问题汇总
  2. 厦门理工计算机研究生调剂,2018年厦门理工大学考研预调剂信息公布
  3. android用java_原来android不是只能用java写软件
  4. mysql onlibe all_MySQL Online DDL
  5. 使用Python,OpenCV,面部标志进行面部对齐
  6. C指针6:指针变量作为函数参数
  7. 优达学城《DeepLearning》项目1:预测每日自行车租赁客流量
  8. 逻辑回归代码_Pytorch教程(四):逻辑回归
  9. Udacity机器人软件工程师课程笔记(七)-ROS介绍和Turtlesim包的使用
  10. Python模块MySQLdb操作mysql出现2019错误:Can't initialize character set utf-8