首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
本文简要论述了VC和Matlab各自的特点、VC和Matlab混合编程的三种方法。并通过例子详细阐述了如何通过DLL方法实现二者的结合以及如何在VC的IDE中调用DLL中已开发好的算法。  相似文献   

2.
黄红兵 《福建电脑》2012,28(4):172-174
本文主要介绍VC与Matlab混合编程的实现,举例说明VC调用Matlab进行数值计算和复杂图形的绘制的具体过程和步骤。  相似文献   

3.
VC与Matlab混合编程应用探讨   总被引:1,自引:2,他引:1  
VC与Matlab混合编程模式灵活多样,可有效发挥各自优势。本文总结了VC与Matlab混合编程的三类模式,探讨了VC调用Matlab C 数学函数库和通过编译m函数得到的DLL的详细实现过程。实例表明:结合两类混合编程模式,可高效率开发出功能强大的应用程序。  相似文献   

4.
利用DLL进行VC与Delphi配合开发   总被引:8,自引:0,他引:8  
VC与Delphi是当今最主流的两大开发工具,它们各有优劣,如果能够配合使用、取长补短,可以使开发工作事半功倍。利用DLL解决了C 与Pascal之间的兼容问题,通过实例代码详细地介绍了如何进行VC与Delphi配合开发软件。实践证明,该方法是高效可行的。  相似文献   

5.
VC与Matlab混合编程之DLL方法   总被引:2,自引:0,他引:2  
论述了如何通过 VC编写数据接口 ,通过封装了 Matlab算法的函数处理数据 ,重点突出了如何读取数据 ,如何在 Matlab中生成动态链接库及在 VC环境中的调用。该方法实现了数据的文件调入、算法的封装及结果的文件输出 ,发挥了 VC与 Matlab的优势 ,是一种很好的程序设计方法  相似文献   

6.
Matlab与Fortran混合编程之DLL实现方法   总被引:1,自引:0,他引:1       下载免费PDF全文
简要介绍Matlab和Fortran各自的优缺点,详细阐述Matlab调用Fortran生成的动态链接库实现混合编程的两种方法。以高斯约当列主元素法求逆为例,从计算时间、精度等方面详细比较了同一算法在多种实现方式下的执行情况。计算结果表明:基于动态链接库的混合编程方法能充分利用现有软件包,结合Fortran计算效率高、Matlab矩阵计算及图形处理功能强的优点,符合当前科学工程计算程序设计的发展方向。  相似文献   

7.
Matlab与VC++混合编程的研究及其在图象处理中的应用   总被引:5,自引:0,他引:5  
石丹  桑农 《计算机工程》2000,26(5):35-36,38
分析了用Matlab处理的优缺点,指出了其运算速度慢的根源。讨论了Matlab调用Mex文件的参数传递机制,在此基础上提出了一种运用C语言灵活调用Matlab自带的API函数来编制Mex文件从而实现快速图象处理的方法,并说明了该方法的具体操作步骤,最后给出了一个典型的图象处理算法的运算速度的对比实验结果及结论。  相似文献   

8.
基于Matcom与COM的VC/Matlab混合编程   总被引:3,自引:0,他引:3  
目前,比较流行的控制系统仿真软件是Matlab.Matlab功能强大,算法标准化,但是效率低.VC代码效率高,执行快,但是提供的数学函数少.为了使VC和Matlab可以充分的发挥出二者各自的优点,大大提高仿真效率,文中详细介绍了两种VC与Matlab混合编程模式,分别是基于Matcom与COM的方法.这两种方法可脱离Matlab运行环境,文中最后比较两种方法的特点,并得出结论基于COM的方法更加通用有效.  相似文献   

9.
基于MATLAB与VC混合编程的虚拟仪器   总被引:2,自引:0,他引:2  
虚拟仪器技术在众多领域均得到迅猛发展。文中针对自动化测试与仪器领域对虚拟仪器的特殊要求,分析了目前流行的虚拟仪器编程软件LabVIEW和LabWindows/CVI的不足之处,提出了一种利用MATLAB与Visual C 混合编程构建虚拟仪器的技术,充分利用了MATLAB强大的计算与绘图功能和Visual C 的实时处理能力。介绍了利用该技术构建的一个虚拟仪器,实际应用证明这一技术是可行的。  相似文献   

10.
LabVIEW和MATLAB混合编程应用日益广泛,然而大多数开发软件在客户端应用时需要同步安装MATLAB,大大限制了软件的推广应用。针对LabVIEW和MATLAB混合编程开发软件发布后独立于MATLAB运行的要求,从LabVIEW和MATLAB共同支持的数据接口技术出发,论述LabVIEW调用MATLAB计算代码的方法,比较每种接口技术的优势和缺点。通过实例实现了基于DLL(动态链接库)技术和COM(基于组件对象模型)组件技术的LabVIEW与MATLAB混合编程。成功实现了应用程序独立运行并明显改善了执行效率。  相似文献   

11.
通过在LabVIEW和VC程序之间建立DDE连接,实现了两种语言之间的双向数据交换,并提出了利用LabVIEW的TCP VI和MFC的Csocket类进行程序开发的方法和具体实现。该方法编程简单、通用性强,在用VC开发测控程序时可以充分利用LabVIEW提供的信号处理工具包,简化VC编程,提高程序的开发效率。  相似文献   

12.
动态链接库在LabVIEW中的高级应用   总被引:3,自引:3,他引:3  
LabVIEW中的提供了调用共享库函数的接口.但是一些现成的函数库却因为接口参数类型不同而不能在Lab—VIEW中使用。利用重新编写动态链接库的方法可以建立旧函数库与LabVIEW联系的通道,提高现有资源的利用率。本文以SDK2000图像采集卡为例,介绍具体的实现过程。  相似文献   

13.
动态链接库DLL在虚拟仪器中的应用   总被引:3,自引:0,他引:3  
LabVIEW是美国国家仪器公司开发的基于图形化的程序设计语言,结合具体实例,说明了LabVIEW调用动态链接库函数功能。用户在开发虚拟仪器时,使用动态连接库能快速、高效地开发自己的数据采集和工业控制产品。  相似文献   

14.
针对空空导弹检测设备的发展现状,设计了基于LabVIEW和PC-DAQ的机载导弹通用测试平台.硬件采用模块化设计,侧重设计了信号调理电路,主要包括取有效值、过零比较、隔离放大电路和滤波等电路.软件设计主要实现了利用CIN图标调用VC++驱动程序以及利用CLF节点实现可供LabVIEW直接调用的动态库DLL文件的编制与调用等技术,完成了虚拟面板、系统控制、数据采集处理和显示存储等程序的编制,最后还实现了远程网络监控功能,可以方便地进行远程实时测试和故障诊断.仿真实验表明,所设计的测试平台提高了导弹检测设备的模块化、标准化、通用化,具有性价比高、操作简单、易于升级等优点.  相似文献   

15.
怎样在LabVIEW中调用Win32动态连接库(DLLs)   总被引:11,自引:0,他引:11  
LabVIEW是美国国家仪器公司开发的基于图形化的程序设计语言。以Windows95/98/NTk USER32.DLL库中的信息框函数MessageBoxA为例,说明在LabVIEW中怎样库。  相似文献   

16.
Labview和Matlab混合编程方法的研究与实现   总被引:3,自引:0,他引:3  
LabVIEW是一种高性能的图形化虚拟仪器编程软件,它在测试与测量、过程控制与处理、科学研究和分析等方面有广泛的应用,但是,LabVIEW在数值分析和数据运算处理等方面显得有些力不从心;通过其强大的外部接口,提出了基于DDE,DLL,ActiveX自动化,MATLAB Script节点技术的LabVIEW和MATLAB混合编程,并结合小波降噪、虚拟模糊热点温度分析仪实例,对这些方法进行了比较分析;利用混合编程既良好地发挥了仪器语言的优势,又扩展了算法工具箱,探索了智能虚拟仪器新的开发途径。  相似文献   

17.
LabVIEW与Matlab的无缝集成   总被引:8,自引:0,他引:8  
王禹林  熊振华  丁汉 《计算机应用》2006,26(3):695-0698
结合实例详细介绍了LabVIEW与Matlab无缝集成的三种常用方法,即COM组件法、中间文件传递参数法和VC++参数类型转化法。利用这些方法可将两种软件取长补短,且便于软件的发布。  相似文献   

18.
文章论述了ODECMP(面向对象的巡航导弹航迹规划软件开发环境)的动态程序库的必要性和优越性,介绍了动态程序库设计的主要方法。通过作者在VisualC++环境下设计的分配、释放内存的动态函数库,重点探讨了如何去掉函数修饰名的问题。  相似文献   

19.
为解决大型自主式水下航行器(Autonomous Underwater Vehicle,AUV)实际实验环境搭建的困难,以及AUV控制系统各单元功能测试的需要,设计了一套新的Windows平台下基于LabVIEW/Matlab的AUV半实物仿真系统。该仿真系统基于三维空间的水动力模型,来实时计算AUV的位置和姿态等信息;同时,模仿Phins、GAPS、定高高度计、避障声呐等传感器,和AUV甲板、主控以及运动控制单元进行串行和以太网络通信,实现了AUV的运动仿真,同时也为制定运动控制策略提供相关依据。大量实验表明,该系统模型较合理,软件设计可行,具有灵活的扩展性和伸缩性,在AUV控制系统测试实验中成功应用。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号