opnet调用matlab引擎
来源:互联网 发布:linux基线配置 编辑:程序博客网 时间:2024/06/05 12:07
环境: matlab2014b (win32) + opnet14.5 (32位)+ vs2010 + win10
环境变量设置:
include:
G:\VS2010\VC\include
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include
G:\opnet\opnetinstall\14.5.A\sys\include
G:\opnet\opnetinstall\14.5.A\models\std\include
G:\matlab2014b\extern\includelib:
G:\VS2010\VC\lib
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib
G:\opnet\opnetinstall\14.5.A\sys\lib
G:\opnet\opnetinstall\14.5.A\sys\pc_intel_win32\lib
G:\matlab2014b\extern\lib\win32\microsoftpath:
G:\VS2010\VC\bin
G:\VS2010\Common7\IDE
G:\VS2010\Common7\Tools
G:\opnet\opnetinstall\14.5.A\sys\pc_intel_win32\bin
G:\matlab2014b\bin\win32
(以上根据自己的安装路径进行修改)
注意:
在已安装opnet和vs的基础上,下载matlab(注意与你的opnet版本要相合,我之前电脑中已安装win64位的matlab,但我的opnet运行的是32位的,所以报错,后来又重新安装了32位版本才没有问题)。加粗部分是安装了matlab之后需要添加的环境变量。需要特别注意的是,在matlab安装之后,点击查看环境变量path,会看到系统会自动给你添加了G:\matlab2014b\bin,一定要再在后面加上\win32,因为系统搜索的时候不会搜索子文件夹里面文件,而很多必需文件是在win32子文件夹里的,所以切记切记。
接着修改opnet的prefrence中的一些参数:(编译和运行)
- comp_flags_common:添加/IG:\matlab2014b\extern\include(注意格式/I+matlab库文件目录)
- bind_shobj_flag:添加“/libpath:”G:\matlab2014b\extern\lib\win32\microsoft”(格式”/libpath:”matlab库文件目录)
- bind_shobj_libs:添加libmx.lib libmat.lib libeng.lib
然后就可以在opnet的进程域中编写代码,通过调用matlab引擎来实现和matlab联合仿真,具体的编程可以参考matlab引擎函数的使用。注意,需要在HB中声明#include "engine.h"
。
- opnet调用matlab引擎
- vs2005调用matlab引擎
- C++调用MATLAB引擎
- vs2005调用matlab引擎
- C++调用MATLAB引擎
- C++调用MATLAB引擎
- Python调用MatLab引擎
- Python调用Matlab引擎
- VC中调用matlab引擎
- Visual C++调用Matlab引擎
- VS调用Matlab计算引擎
- VS下调用Matlab引擎
- vs2010 matlab混合编程调用matlab引擎
- OPNET中设计网络 MATLAB
- 外部调用Matlab引擎实现数学计算
- vc调用matlab引擎打不开问题解决
- VB.net 调用matlab引擎计算
- Linux下Qt调用Matlab引擎
- 基础GPIO电路图(一)
- 如何对一个表表进行新加字段
- spring boot Junit 执行顺序
- 计算字符串和文件的MD5值
- DBUS与QDBUS的应用
- opnet调用matlab引擎
- java字符串中Emoji表情处理
- Spring Boot中的事务管理
- OpenWrt自定义按键功能
- 扛得住mysql 之 影响mysql的性能
- Redis安装
- 自定义JDBC框架
- Hdu 5691 Sitting in Line【状压dp】
- 爬虫415(UNsupported media type)问题解决