- 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
- 第一单元隋唐时期繁荣与开放的时代(原卷板).docx
- 第04讲测量平均速度(原卷版)-2022年新八年级物理暑假课(人教版).docx
- 第01课邓稼先(基础训练)(原卷版).docx
- Unit1单元小结-2022-2023学年七年级英语下册(牛津深圳版).docx
- 专题21书面表达考点4叙事描写类-2022年中考英语真题分项汇编(原卷版).docx
- 秘籍13 化学解答题(原卷版).docx
- 8.1牛顿第一定律2.docx
- 第13练感叹句-2022年七年级英语(牛津上海版).docx
- 儿童瑜伽培养小学生的身体协调性和集中力.pptx
- 第1章数学与我们同行全章复习与检测卷(4个知识点2种题型)(原卷版).docx
文档评论(0)