Matlab与C++混编注记,通过C++运行matlab脚本处理数据。

第一章 配置环境

        对于正常安装Matlab的

1. 添加包含目录 /extern/include

2.添加库目录 /extern/lib/win64/microsoft

3.添加库引用

4.添加环境变量 /bin/win64

5.程序中包含<engine.h>头文件

X. 注册

         对于安装绿色版,或者直接解压matlab的,或者使用mcr的,需要进行注册,如果在64位机上解压32位库,也需要注册引擎

1. 进入bin文件夹,运行 matlab /regserver

2. 注册之后在进行上述五项操作

第二章 引擎简介

engine

在程序运行时会弹出如图所示的白色Matlab命令行窗口,可以在该窗口中查看工作区或者进行调试。

第三章 函数手册

1.打开引擎:engOpen

2.关闭引擎:engClose

3.显示或隐藏Matlab引擎:engSetVisible(需要在打开的窗口调试matlab时可以打开)

4.获取工作空间的变量:engGetVariable

5.将变量存入工作区:engPutVariable

6.执行Matlab命令:engEvalString

7.使用mxArray结构

代码演示:

        OK,See You Next Chapter!

2 对 “C++调用Matlab引擎教程”的想法;

  1. 问下您matlab中的代码如何设置的高亮表示,就是看着很舒服,不知道用的什么插件,求分享

    1. 用Sublime Text的MATLAB高亮设置就可以,或者直接用Sublime Text编辑器

发表评论

电子邮件地址不会被公开。 必填项已用*标注