vs2005使用matlab2010b引擎配置
来源:互联网 发布:看不起同学知乎 编辑:程序博客网 时间:2024/06/10 02:22
使用Matlab引擎方式实现VC与MATLAB混合编程配置步骤如下:
1. VS2005配置如下
a. 打开VS2008—>“工具”-->“选项”-->“项目和解决方案”-->“VC++目录”右边的“显示以下内容的目录”中 选“包含文件”,在下面新建“D:/Program Files/MATLAB/R2010b/extern/include”。
b. 选“库文件”,在下面新建“D:/Program Files/MATLAB/R2010b/extern/lib/win32/microsoft”。
注:D:/Program Files/MATLAB/R2010b/为MATLAB的安装目录。
2. 配置项目属性(每一个项目都要配置),引入相应的MATLAB引擎链接库。右击“项目名”选“属性”-->“配置属性”-->“连接器”-->“输入”的附加项中添加:"libmx.lib libmat.lib libeng.lib"
3. 配置环境变量:在系统变量的Path变量中添加路径:“D:/Program Files/MATLAB/R2010b/bin/win32”
4. 新建源文件
a. 首先要添加#include <engine.h>头文件。
b. 然后定义引擎指针ep,mxArray变量指针。
c. 打开MATLAB引擎:ep=engOpen(NULL);
d. 创建矩阵变量A,B,并将矩阵变量A写入到MATLAB引擎空间:engPutVariable().
e. 执行引擎命令:engEvalString().
f. 从引擎空间中读取执行结果:engGetVariable().
g. 释放矩阵空间:mxDestroyArray(A);
h. 关闭MATLAB引擎:engClose(ep);
5. 运行程序即可。
- vs2005使用matlab2010b引擎配置
- VS2005和Matlab2010b的联合编程的配置。
- VS2010调用matlab2010b引擎
- 使用VS2005配置CodeBlocks
- 《基于VS2010调用matlab2010b引擎实现混合编程》
- vs2005调用matlab引擎
- vs2005调用matlab引擎
- 在vs2005中配置使用log4net
- (一)VS2005下配置使用 sqlite3
- 最近出现Matlab2010b点击matlab.exe运行时,不断提示Activate MathWorks Software,无法正常使用
- vs2005下使用cegui0.7.1 一、安装配置cegui
- vs2005下使用cegui0.7.1 一、安装配置cegui-------转载
- VS2005重新配置(在VS出现小问题时使用)
- vs2005和vs2010同时使用opencv的配置问题
- Debian安装Matlab2010B
- ubuntu 安装 matlab2010b
- VS2010+MATLAB2010b运行TLD
- ubuntu 13.04 安装 matlab2010b
- Linux 前台后台作业管理
- 第十一周阅读程序----程序1
- jBPM4的运行期环境
- 职责链模式
- cocos2d-x基础知识点之元素的创建
- vs2005使用matlab2010b引擎配置
- android 如何设置小区广播默认信道 主要是印度市场
- Ubuntu_中软件的安装、卸载以及查看的方法总结
- FindBugs使用
- RAR文件格式官方说明书的翻译[中英对照]
- android 如何获取MCC/MNC
- android开发之获取信号强度
- 问题20130509
- Java编程最差实践