第11章应用程序接口.ppt

第11章应用程序接口资料

第11章 应用程序接口 本章将主要介绍MATLAB的应用程序接口编程技术,包括引擎技术、MEX技术、MAT技术和COM组件技术、Excel link技术和Notebook使用。通过本章的学习将使用户对MATLAB应用接口编程的技术有很好的了解,掌握其核心关键技术,从而能灵活应用于各大主流的编程语言环境中。 11.1 编译器基础 MATLAB编译器为MATLAB软件与其他编程软件的混合使用提供了良好的纽带,可以方便地将用户编写的M文件转换为指定格式的程序文件,其中可以转换的文件类型包括 (1)可执行文件 (2)动态链接库函数 (3)程序组件 11.1.1 编译器的安装和配置 MATLAB编译器的安装包括MATLAB Compiler和C/C++编译器的安装,其中MATLAB Compiler在MATLAB软件安装的时候用户选择常规安装方式即可安装,而C/C++编译器需要再安装,并对其进行一定的配置。C/C++编译器用于将MATLAB Compiler编译产生的代码生成用户需要的接口程序,MATLAB支持的。 11.1.2 编译器的运行 MATLAB中提供了函数mcc()实现编译工作,本节主要介绍mcc()函数的使用。 11.2 引擎技术 MATLAB引擎技术是为用户提供了一种可直接在其他程序中调用MTALAB函数的技术,通过该技术的使用可以方便的调用MATLAB的各种函数,

文档评论(0)

1亿VIP精品文档

相关文档