- 5
- 0
- 约1.16千字
- 约 4页
- 2018-06-27 发布于河南
- 举报
VC6.0和matlab混合编程
VC 6.0 与 MATLAB的混合编程
首先配置VC6.0
在 工程-设置-链接 对话框的 对象/库模块 输入libmx.lib libmat.lib libeng.lib 每个空格隔开,如图
设置include 和 lib 路径
工具-选项-
后面的路径 是根据你的matlab软件安装在路径
我的安装放在E盘
extern 文件夹里面 就有include 和lib 文件夹,根据上面路径链接就是
开始编译简单的一个代码
运行结果
#include iostream
#include iomanip.h
using namespace std;
#include engine.h
#include string.h
void main()
{
int i=0,j=0;
int nstatus=0;
Engine *ep;
mxArray *A,*B;
double arData[3][3]={{7.5,16.3,9.6},{13.2,8.9,12.3},{9.6,5.4,13.7}};
double arResData[3][3];
printf(原矩阵为:\n);
for(i=0;i3;i++)
{for(j=0;j3;j++)
printf(%10.1lf ,arData[i][j]);;
printf(
原创力文档

文档评论(0)