关于matlab与C混编的问题

原创 2015年11月20日 11:31:32

看别人的论文运行程序时,发现用到了Matlab中调用C文件的问题,


怎么编写的暂时不知道,运行时需要编译,找的方法如下:


(1)输入 Mex  -setup命令,选择编译器(我的是win10 64位系统,matlab2015Ra),


可能是系统和matlab可支持的编译器的问题,windows下各种编译环境


都不能用,最后直接安装了vs 2013 professional版本,然后可以了。


(2)输入 Mex  file.c(自己的C文件) ,然后会编译生成.mexw64后缀的文件(matlab以前的


本生成的是.dll的文件,作用一样的),然后调用C文件就可以了。

版权声明:带上链接拿走不谢

c++ matlab 混编经验

开发平台的配置: 在matlab中输入(格外注意空格) ①mex -setup   %若新安装matlab,从第一步开始执行,日后从第三步执行即可 ②mbuild -setup ③mcc -W cpp...
  • Emma_1989
  • Emma_1989
  • 2013年11月28日 21:21
  • 2102

C与C++与OC的混编

C与OC首先创建一个点.m文件// main.m #import #import "fileC.h" int main(int argc, const char * argv[]) { fu...
  • amy260231120
  • amy260231120
  • 2016年09月22日 14:19
  • 972

C与C++混编所遇到的问题

今天团队成员做了一个PID算法
  • xygl2009
  • xygl2009
  • 2014年07月30日 23:49
  • 1141

matlab和c++混合编程---方法和步骤

摘要:Matlab具有很强的数值计算和分析等能力,而C/C++是目前最为流行的高级程序设计语言,两者互补结合的混合编程在科学研究和工程实践中具有非常重要的意义。从Matlab调用C/C++代码及C/C...
  • yimiyangguang185
  • yimiyangguang185
  • 2016年09月22日 19:38
  • 4521

matlab和C如何混编

MATLAB调用C/C++函数的方法 系统分类:科研笔记|关键词:MATLAB C C++ 调用     通过MATLAB将C/C++函数编译成MEX函数,在MATLAB中就可...
  • qq_18343569
  • qq_18343569
  • 2015年11月15日 14:41
  • 470

matlab和C/C++混合编程--Mex (六)参数传递

最近的项目需要matlab和C的混合编程,经过一番努力终于完成了项目要解决的问题。现在就将Mex的一些经验总结一下,当然只是刚刚开始,以后随着学习的深入继续添加。首先讲讲写Mex的一些常规规定,然后我...
  • pursh0000
  • pursh0000
  • 2016年05月04日 13:54
  • 3470

VC和Matlab混编第一课

VC和Matlab混编,最常用的就是用前者编写界面EXE,后者编写算法DLL。特别是在后者擅长的领域,如数学、仿真等显得特别有意义。   先说DLL生成。有下面一个m文件,实现加法功能,c=a+b,代...
  • asanscape
  • asanscape
  • 2013年12月27日 15:11
  • 1952

JAVA和C++混编

注:此文主要参考了CSDN中火山哥的专栏的文章和另一位网友的文章 C++编译JAVA的程序例子加说明 #include #include "jni.h" #include #include...
  • fatal360
  • fatal360
  • 2013年11月16日 18:10
  • 2579

详解swift和OC以及C语言的混编(不看后悔!)

Swift 语言出来后,可能新的项目直接使用swift来开发,但可能在过程中会遇到一些情况,某些已用OC写好的类或封装好的模块,不想再在swift 中再写一次,或者有一些第三方使用OC写的,没有swi...
  • zlj_jeck
  • zlj_jeck
  • 2016年05月26日 08:13
  • 15050

mac下配置进行c和matlab混编

mac下配置进行c和matlab混编 是用mac的小伙伴有时候有没有感觉很痛苦!遇到什么问题,找相关的解决办法真心不方便,我最近在搞一段程序,要进行c和matlab的混编,可是,在matlab中输入:...
  • Ddreaming
  • Ddreaming
  • 2016年08月19日 10:27
  • 2939
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于matlab与C混编的问题
举报原因:
原因补充:

(最多只允许输入30个字)