基于MATCOM的VC++與MATLAB混合编程.docVIP

  • 7
  • 0
  • 约5千字
  • 约 4页
  • 2016-11-27 发布于重庆
  • 举报
基于MATCOM的VC與MATLAB混合编程

基于MATCOM的VC++与MATLAB的混合编程(都是单向的) 引言 VC++是Windows平台下流行的可视化应用程序开发环境之一,它为软件开发人员提供了完整的编辑、编译和调试工具以及建立在Win32API基础上的MFC类库,可以有效缩短Windows应用程序的开发周期。用VC++开发出的程序具有容易维护、界面友好、执行速度快等优点。 用VC++开发工程技术方面的程序时,当涉及矩阵运算或数据可视化,工程技术人员不得不编写大量繁琐的代码。因此,Matlab与VC++混合编程可以吧Matlab在数值计算、算法设计以及数据可视化等领域的优势与VC++有机结合在一起,可以提高程序处理的效率和稳定性,同时也大大减少编写算法代码的工作量,提高工作效率。 常用方法 Matlab Compiler Matlab Compiler是Matlab自带的编译器,可以通过设置mcc命令的选项,将m文件编译成动态链接库文件、C/C++文件、独立可执行应用程序等。Matlab Compiler将m文件转化成独立应用程序过程中的C/C++文件,原则上可以被其他C/C++代码调用。但是这种方法不能处理嵌套调用其他m文件的m文件,不支持Matlab对象,不能编译Matlab的一些内联函数,并且转换代码的可读性较差。 (2)?Matlab Combuilder COM是Component Object Modu

文档评论(0)

1亿VIP精品文档

相关文档