码迷,mamicode.com
首页 > 编程语言 > 详细

VC++和Matlab混合编程(在VC中调用将.m文件生成的DLL)

时间:2015-08-25 21:52:12      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:matlab   vc   混合编程   

这是师兄们在实际项目中用到的关于VC++和MATLAB混合编程的实例。最近自己在瞎鼓捣,也就研究了下这块,本想写篇博文,但网上这块的资料还算是比较多,写的也比较具体,想着不重复劳动,因此我也就不写了。

//提取节点信息
    mxArray *csd_path;
    mxArray *save_path;
    mxArray *mat_path=mxCreateCellMatrix(NULL,NULL);//mxCreateCellMatrix:创建二维单位矩阵
    mxArray *analog=mxCreateCellMatrix(NULL,NULL);
    mxArray *digtal=mxCreateCellMatrix(NULL,NULL);
    csd_path=mxCreateString(PublicData::normal_csd);//mxCreateString:创建一个字符串类型,并初始化为normal_csd
    save_path=mxCreateString(PublicData::csdfiles);
    mlfNormalWaveAnalysis(3,&mat_path,&digtal,&analog,csd_path,save_path);

有几篇博文讲解的比较详细,如下:

http://m.blog.csdn.net/blog/yuanjf1990/8741985:相当详细
http://www.cnblogs.com/mfryf/archive/2012/02/16/2354295.html
http://www.vckbase.com/index.php/wv/1266.html

matlab2012b与vs2010交叉调用时的编译环境设置的文章可以从这里下载

版权声明:本文为博主原创文章,未经博主允许不得转载。

VC++和Matlab混合编程(在VC中调用将.m文件生成的DLL)

标签:matlab   vc   混合编程   

原文地址:http://blog.csdn.net/u010412719/article/details/47982123

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!