- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB与外部接口的应用研究.pdf
化工自动化及仪表,2009,36(5):96—98
技改与创新 Controland[nstrumentsinChemical
Industry
MATLAB与外部接口的应用研究
李茜1,李彬1,赵汉华2
(1.陕西科技大学电气与信息工程学院,西安710021;2.陕西电力设计院,西安710054)
摘要: MATLAB是一种面向科学和工程计算的高级语言。它有着丰富的库函数。在进行复杂的数学运算时
可以直接调用。用户可以根据需要方便地编写和扩充新的函数库。它以矩阵运算为基础,极少的代码即可实现
复杂的功能。但是MATLAB的M文件作为一个文本文件,不利于算法的保密,而且访问硬件的能力差,执行效率
也不高,这时候就需要研究MATI.AB接口技术,通过外部程序来实现对MATLAB的调用。介绍了两种外部程序
调用,并且对这两种方法性能、效率和发布的方便性等方面进行了比较。
关键词:MATLAB;编译器;引擎;接口;C++
中图分类号:TP31文献标识码:A 文章编号:1000-3932(2009)05-0096-03
l 引 言 Delphi、VisualBasic等…。①
2
MATLAB是一个相当完整的系统,它向用户提 MATLAB计算引擎及编译器
供了一个功能十分完善的程序设计和数据处理集成 2.1 MATLAB计算引擎的概念
环境,使用它所提供的内建函数以及大量的工具箱, MATLAB的计算引擎提供一些接口函数,利用
即使在没有借助外界软件的情况下,也几乎可以胜 这些接口函数,用户可以在自己的程序中以计算引
任绝大多数工作。但是如果仅仅如此的话,MAT— 擎的方式调用MATLAB。在这种应用中,应用程序
LAB系统仍是一个不友好的系统,这是因为: 和MATLAB往往运行于各自独立的两个进程,两者
(1)在MATLAB环境中,用户将无法调用外部
通过相关的技术通信。在UNIX/Linux上,应用程序
大量已经用C语言或FORTRAN语言编写完成的算
通过管道和MATLAB进行通信。而在Windows上,
法,而必须使用MATLAB语言进行重新编写,这对
两者则是通过COM接口相联口J。MATLAB提供了
于规模较大的程序来说,无疑需要花费大量的时间
分别对应于C和FORTRAN语言的有关引擎调用的
和精力。
库函数,通过调用其中的函数,可以在C/C++或者
(2)与其他高级计算机编程语言相比较,如c
语言和FORTRAN语言,MATLAB语言的执行效率
的控制和操作,包括引擎的启动和关闭、数据传递以
较为低下,在进行大规模的数值计算和分析时,
及待执行M代码的传递等。使用MATLAB计算引
MATLAB显得有些力不从心,有必要借助其他高级
擎的优点之一是,在UNIX平台上可以通过网络连
语言来进行加速。
接调用运行于其它计算机上的MATLAB计算引擎。
(3)MATLAB系统拥有自己的数据文件格式,
这样就有可能把界面显示和复杂的计算分开,显示
而且对于不同的
您可能关注的文档
- GPS应用于建筑物变形观测的探讨与展望.pdf
- GPS打桩定位系统的安装及应用.pdf
- GPS技术在地形控制测量中的应用探讨.pdf
- GPS技术应用于南亚重力点测量中的一般性问题的讨论.pdf
- GSM和CDMA系统语音编码技术的分析和比较.pdf
- GSM网络覆盖铁路的工程设计.pdf
- GSM覆盖增强技术研究.pdf
- GST_GnRH_TRS融合蛋白_包涵体_的分离_纯化与复性研究.pdf
- hao上海豫园主要植物群落的种间关系研究hao.pdf
- HBVcccDNA检测技术进展.pdf
- 最新人教版六年级下册数学期末测试卷附完整答案(夺冠系列).docx
- 最新人教版六年级下册数学期末测试卷附完整答案【历年真题】.docx
- 最新人教版六年级下册数学期末测试卷附完整答案【精选题】.docx
- 最新人教版六年级下册数学期末测试卷附完整答案【考点梳理】.docx
- 最新人教版六年级下册数学期末测试卷附完整答案【网校专用】.docx
- 最新人教版六年级下册数学期末测试卷附参考答案(预热题).docx
- 最新人教版六年级下册数学期末测试卷附参考答案【综合卷】.docx
- 最新人教版六年级下册数学期末测试卷附答案(考试直接用).docx
- 最新人教版六年级下册数学期末测试卷附参考答案【能力提升】.docx
- 最新人教版六年级下册数学期末测试卷附完整答案(有一套).docx
文档评论(0)