- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC与Matlab混合编程之DLL方法-Read.PDF
维普资讯
第 l7卷 第 5期 电脑 开 发 与 应 用
VC 与 Matlab 混 合 编 程 之 DLL 方 法
DLL M ethodofVC andM atlabCombined Program
张勇刚 何 生 肖七林
(中国地质大学 武汉 430074)
【摘 要】 论述 了如何通过VC编写数据接 口,通过封装 了Matlab算法的函数处理数据,重点突出了如何读取
数据,如何在Matlab中生成动态链接库及在VC环境 中的调用。该方法实现 了数据的文件调入、算法的封装及结
果的文件输出,发挥了VC与Matlab的优势,是一种很好的程序设计方法。
【关键词1 VC,Matlab,m 文件 ,动态链接库
ABSTRACT Thispaperexpoundshow tOwritethedatainterfaceintheVC environmentandhow tOprocessdatawith packaged
M atlabarithmetic,how tOreaddata,how tObuildthedynamiclink library inM atlabandhow tOcallinVC environment。arede—
scribedindetail.Thismethodimplementsdatafilecall—in,packageofarithmeticandresultfileoutput。whichtakesadvantagesof
VC andMatlab,and isanexcellentprogram designway.
KEYWORDS VC,matlab,m —file,dynamicliak library
Matlab是美国MathWorks公司 自80年代 中期 现 Matlab与 VC的混合编程 。在运用中,VC的C语
推出的数学软件,它在矩阵运算、二维和三维图形的绘 言或C++语言的程序作为前客户机 ,它向Matlab引
制、数值拟合等方面均有极强的功能,已被广泛运用于 擎传递命令和数据信息,并从Matlab引擎接收数据信
数字信号处理、电子系统仿真、图像处理、系统识别等 息,实现动态通信 。这种处理方法不要求连接整个
各个领域,具有极好的可读性和可移植性 。Matlab的 Matlab,只需嵌入必要 的Matlab引擎库 ,节省了大量
突出特点是简洁,它利用其丰富的函数资源,给用户带 的系统资源,使应用程序整体性能更好 ,处理效率更
来最直观、最简洁的程序开发环境。但Matlab也存在 高,但这种混合编程的方法不能脱离 Matlab环境 ,否
着交互性差、不能独立于Matlab的运行环境等缺点。 则影响了程序的通用性 。
VC是一种面向对象的可视化编程语言,广泛用 1.2 使用MATCoM
于图形与图像、网络与通信以及控制等领域,具有稳定 MATCOM 是 Mathtools公司推出的世界上第一
和运行速度快的优点,能用于底层直至面向用户的软 个 由Matlab到 C++的编译开发软件平 台,提供对
件的快速开发。但缺乏对大量数据处理与分析、数据可 Matlab程序文件 (m文件)的解释执行和开发环境支
视化方面的能力。因此 ,在数值化计算程度高的应用程 持。它可将Matlab的源代码译成同等功能的C++源
序开发中,可以通过 Matlab与 VC的混合编程 ,即采 代码 ,既保持 了Matlab的优 良算法 ,又保持了C+十
用 VC++完成框架定制和界面开发,利用 Matlab强 的高执行效率。不过 MATCOM 现已被 MathWorks
大的矩阵计算以及数值分析功能,完成核心数值计算 收购,已不再有最新的MATCO
您可能关注的文档
- SAP系统体系结构.doc
- SCI十分钟完成复杂项目方案——奥普特董瑞先生.ppt
- SDN下的动态负载均衡机制-计算机应用与软件.PDF
- SDVR161316CHD1480IPS网路型数位录影主机.PDF
- SEC一种在对等存储网络中的安全纠删码方案-PKU-北京大学.doc
- Session80可修复系统的可靠度计算.PDF
- SFFS低延迟的面向小文件的分布式文件系统.PDF
- Si11414243带I2C接口的临近环境光传感器IC-SiliconLabs.PDF
- SMP丛集上考量记忆体之平行排程演算法MemoryConsiderationfor.PDF
- SN8F26E61系列SONiX8位单片机-松翰科技.PDF
最近下载
- ZJ70-4500D20石油钻机使用说(2022年-2023年)明书.docx VIP
- 2023-2024学年人教版高中信息技术必修一第二章第一节《解决问题的一般过程和用计算机解决问题》教案.docx VIP
- GB7258—2022机动车运行安全技术条件修订内容解读29.pdf
- 医学装备使用安全培训.pptx
- Unit6单元整体设计人教版九年级英语全册.pdf
- 中考数学轨迹问题集锦69739.doc VIP
- 2024年河北省继续医学教育公共必修课参考答案.pdf VIP
- 驾校学员心理调节精编.ppt
- 自考06269工程应用英语(13-19)真题试卷.doc VIP
- 智能农业传感器监测和优化农作物生长环境.pptx
文档评论(0)