- 12
- 0
- 约9.86千字
- 约 55页
- 2017-06-07 发布于湖北
- 举报
九、MATLAB编译器和Notebook 本章主要内容 编译器概述 编译器的安装和配置 创建MEX文件 创建独立的外部程序EXE文件 Notebook 9.1 编译器概述 MATLAB编译器(The MATLAB Compiler, MCC)可以将M文件转化为C或C++源代码,然后进一步编译链接成MEX文件或可执行程序或共享库文件。编译后可以大大提高程序的运行效率,甚至可以脱离MATLAB环境运行程序。 9.1 编译器概述(续) 编译器主要包括: 将C源码文件生成MEX文件的mex编译器; 将C源码文件生成可独立运行文件的mbuild编译器; 可以将M文件转换成C源码文件并调用mex或mbuild编译器生成MEX文件或exe可执行程序的mcc编译器。 9.1.1 编译器的功能 1.产生源代码,进而生成MEX文件 MEX文件可以提高运行速度,并且可以 隐藏文件算法,避免非法修改源文件。 2.产生C或C++源码,进而生成独立的外 部应用程序(EXE文件) 该程序无需MATLAB环境支持,如果源M 文件使用了绘图指令,则需要图形库支持 9.1.1 编译器的功能(续) 3. 产生C MEX的S函数 加快Simulink中自定义的S函数模块的 运行速度。 4. 产生C共享库(动态链接库、DLL)或C++静态库 它们的使用无需MATL
您可能关注的文档
最近下载
- MBTI 英文介绍课件.ppt VIP
- 《乙炔气柜安全运行规程》.pdf VIP
- 《学前儿童艺术教育与活动指导》试卷及答案_2-2《学前儿童艺术教育与活动指导(第二版)》(美术部分)参考答案.docx VIP
- 2026年青岛华通国有资本运营集团有限责任公司校园招聘考试备考试题及答案解析.docx VIP
- 国家安全法课件.pptx VIP
- 中联牌ZLJ5320JQZ25V汽车起重机营销手册.doc VIP
- cmos图像传感器剖析.pptx VIP
- 风电工程质量检测计划 .pdf VIP
- 【《基于Multisim的病房呼叫系统的仿真设计》10000字(论文)】 .pdf
- 伟创电气AC70系列矢量型变频调速器使用指导书.pdf
原创力文档

文档评论(0)