Matlab混合编程之引擎方式(C++篇)
来源:互联网 发布:淘宝蜂巢蜜真假 编辑:程序博客网 时间:2024/05/22 11:42
进行了两天的测试,用Matlab混合编程有太多的苦楚,遇到的问题很多,谁叫Matlab有这么强大的功能。Matlab混合编程有好几种方式,引擎方式的优点是实现较为方便,基本可以用到Matlab的所有功能;缺点是移植性不好,需要目标机安装Matlab程序。本篇文章介绍C++的连接方式,已测试成功。
配置环境:vs2013(64位)+Matlab2013a(64位)+win8.1(64位)
以Matlab安装路径:C:\Program Files\MATLAB\R2013a为例
环境变量:
C:\Program Files\MATLAB\R2013a\bin\win64;
C:\Program Files\MATLAB\R2013a\bin;
包含目录:
C:\Program Files\MATLAB\R2013a\extern\include;
C:\Program Files\MATLAB\R2013a\extern\include\win64;
包含库目录:
C:\Program Files\MATLAB\R2013a\extern\lib\win64\microsoft;
链接器->输入:
libeng.lib;libmx.lib;
示例代码:
#include "stdafx.h"
#include"engine.h"
int _tmain(int argc, _TCHAR* argv[])
{
}
PS:
出现错误:错误
原因:兼容性问题,Matlab2013a只支持64位,需要将VS项目调整为64位
解决方法:在配置管理器进行配置,平台选择X64即可
转自:http://blog.sina.com.cn/s/blog_6f7265cf0101nqhb.html
- Matlab混合编程之引擎方式(C++篇)
- Matlab混合编程之引擎方式(C#篇)
- Matlab混合编程之C++SL(C++篇)
- 【MATLAB与C的混合编程】之【C程序调用Matlab计算引擎】(1)
- MATLAB引擎方式实现VC与MATLAB混合编程
- VC和Matlab混合编程之调用Engine引擎方式<一>
- 浅谈VC6.0和Matlab混合编程之Matlab引擎
- VC++与Matlab混合编程之引擎操作详解(2)引擎API详解
- vc调用matlab的m文件混合编程(引擎方式)
- VC++与Matlab混合编程之引擎操作详解
- VC++与Matlab混合编程之引擎操作详解
- VC++与Matlab混合编程之引擎操作详解
- VC++与Matlab混合编程之引擎操作详解
- VC++与Matlab混合编程之引擎操作详解
- VC++与Matlab混合编程之引擎操作详解
- VC++与Matlab混合编程之引擎操作详解
- Matlab C混合编程
- matlab C混合编程
- Android按钮事件监听
- 引进版权需少些盲动
- 漫游数据结构_01
- 数组A中,除了某一个数字x之外,其他数字都出现了三次,而x出现了一次
- android 无法开机的uart log浅析
- Matlab混合编程之引擎方式(C++篇)
- Boost库
- typedef和#define的用法与区别
- mysql 使用c/c++程序开发
- 答读者问(18):一个大四学生有关专业发展的相关疑问
- php设置和获取cookie
- Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'
- PKI技术能否保障云计算的安全与可信?
- (转)卡马克卷轴算法研究