共查询到20条相似文献,搜索用时 218 毫秒
1.
用MatrixVB插件引入VB的方法,实现了VB与Matlab混合编程。利用VB 6.0设计用户界面,操作方便,界面简洁、友好。利用MatrixVB强大的数学功能,实现计算机处理固-液吸附数据和绘图,并根据Boyd液膜扩散方程、Langmuir等温吸附方程等吸附理论,线性拟合实验数据,得出拟合方程,提高数据处理效率。 相似文献
2.
MATLAB与VB混合编程技术研究 总被引:14,自引:7,他引:14
着重探讨了在VB应用程序中集成MATLAB实现程序优化的四种方法,即利用MatrixVB、调用DLL动态链接库、应用Active自动化技术和动态数据交换技术,并分析了集成过程中的关键问题及其基本步骤。这种混合编程实现了VB的可视化界面与MATLAB强大的数值分析能力的结合。 相似文献
3.
Matrix VB是Visual Basic与Matlab的接口,VB采用这个接口来驱动Matlab,使VB和Matlab实现无缝集成.采用这种接口技术可以方便应用程序的开发并增强应用程序的处理能力,满足工程需要.针对当前遥感图像融合处理中对于全面、系统的融合效果评价的需求,采用VB与Matlab混合编程,设计并实现了遥感图像融合客观评价系统.结果表明,系统充分利用了MatrixVB的数学函数库,在数值计算和图像处理方面取得了良好效果.系统不但具有较好的用户界面,并且摆脱了对Matlab运行环境的依赖. 相似文献
4.
提出了一种多个LabVIEW应用程序间通信的新方法。利用共享内存技术,借助VC++6.0编程环境,编写一个动态连接库文件(DLL),在这个DLL文件中定义一块共享数据段,并为这个DLL文件定义访问共享数据段的输入输出函数。在多个LabVIEW应用程序中调用这个DLL文件,实现进程间的通信。 相似文献
5.
VC 与MATLAB混合编程及其应用 总被引:1,自引:0,他引:1
本文详述了在VC 6.0编译环境下如何利用Matlab来实现应用系统的设计和分析,介绍了通过Matlab与VC应用程序连接的常用方法,分析了VC与Matlab的混合编程的步骤,最后通过一个具体实例的实现过程对上述方法进行了应用性介绍。 相似文献
6.
7.
8.
VisualBasicforWindowi(简称VB)是微软公司推出的面向WINDOWS的高级开发工具。它打破了WINDOWS应用软件程序设计中使人望而生畏的SDK神话,开辟了一条通往WINDOWS程序设计的捷径。本文介绍在VB编程中,调用动态连接库MMSYSTEM.DLL中的函数SanPlaySound处理声音的方法,并给出编程实例。IVB调用R4NIXJWS动态连接库MMSYSTIEM中语音函数的方法在VB应用程序设计中处理语音,一般有三种方法:①使用对象连接嵌入技术OLB;②调用多媒体控件MCI.VBX或其它特殊的VBX用户控件;③调用WINDOWS3.1的动态连接库… 相似文献
9.
10.
11.
VB中数据拟合与图形绘制方法(英文) 总被引:1,自引:0,他引:1
针对VB集成环境下进行数据拟合和曲线图绘制的问题,给出了三种处理方法:(1)直接编写代码;(2)调用MatrixVB库中的函数;(3)使用Measurement Studio的数据分析和绘图控件.给出了具体的方法和主要代码,并在一个指数曲线附近随机生成一系列数据并用这3种方法进行拟合与绘图.结果表明,调用MatrixVB库中的函数或使用Measurement Studio控件比直接编写代码简洁方便. 相似文献
12.
Matlab是目前应用最广泛的数值科学计算语言,同时也是系统分析和仿真的强大工具,VB是目前使用最广泛的可视化编程工具。MatrixVB作为一种数学工具有效地将Matlab的强大功能融入到了Visual Basic中。通过一个具体的例子演示了如何在Visual Basic6.0中使用MatrixVB函数。结果显示,将Matlab的强大的计算功能与VB在图形用户开发方面的优势结合起来,有效地解决了复杂的雷诺方程的求解问题。 相似文献
13.
介绍了在 VB6 .0中利用 Active X自动化技术和 M文件来运行 Simulink仿真程序的方法 ,指出了一条运用 VB和 Matlab结合进行系统仿真的新途径 ,实现了 VB与 Matlab的 Simulink工具箱的交互 ,用户可以方便地在自己的程序中执行 Matlab命令 ,调用其功能丰富的 Simlink工具箱 相似文献
14.
一般的程序设计语言都提供基本的数学及绘图函数库,程序员可以利用这些函数库进行简单的数学运算及绘图.然而,对于大数据量的遥测数据,仅调用这些基本的函数库无法满足工程中对于复杂数学运算及绘图的要求.COM(组件对象模型)是微软公司研制的一项系统级别的面向对象的技术,它是定制应用程序的一种强大的方法,MatrixVB就是一个独立的COM组件,在Visual Basic(以下简称VB)中调用该组件中提供的函数可以满足对遥测数据进行分析及绘图的要求,并且大大缩短了软件开发的周期.该文结合工程实例介绍利用COM组件MatrixVB扩展VB计算及绘图功能的开发过程和发布方法. 相似文献
15.
VB6.0下用户控件的设计与应用 总被引:2,自引:0,他引:2
李志伟 《计算机工程与设计》2007,28(8):1976-1978,1982
介绍了基于COM的ActiveX控件技术,提出了在VB6.0下用户ActiveX控件设计、应用的具体方案,包括用户控件属性的创建,用户控件代码的测试、编译、注册等,解决了软件模块的移植和代码复用问题,为不同软件之间的接口和功能扩充提供了一种快捷有效的途径. 相似文献
16.
VB调用Matlab的COM组件实现二者混合编程 总被引:3,自引:0,他引:3
Matlab具有强大的计算和图形处理能力,VB具有良好的用户界面,将二者有机结合,可开发出功能强大的软件。介绍了常见的五种方法。为了使开发的VB程序脱离Matlab环境,详细介绍了一种基于组件对象模型(COM)的Matlab与VB混合编程方法,以COM Builder为转换工具,将Matlab函数文件转换为COM组件,在VB程序中调用这个组件。并通过温室热环境模拟可视化模型的实现说明此方法。 相似文献
17.
动态链接库在组态软件中的应用 总被引:1,自引:0,他引:1
介绍了Windows系统下使用动态链接库的优点和调用方法,分析并给出了组软件的总体框架结构。根据组态软件的结构划分。使用动态链接库分别设计了图形组态系统的图库中的图元的接口;实时数据库的接口;I/O设备通信的接口。应用程序通过加载动态链接库,调用它的导出接口函数,可以实现相应的功能。 相似文献
18.
19.
为解决具有综合复杂动态特性的竖炉焙烧(shaft furnace roasting,SFR)过程运行优化控制问题,基于研制的流程工业一体化运行控制平台,开发了具有可伸缩、可扩展、可复用以及模块化、组态化特点的SFR过程运行优化控制(operational optimization control,OOC)系统.该系统支持MATLAB、动态链接库等多种算法实现方式,并采用非编译融合算法方式实现算法与系统功能模块的解耦.基于开发的OOC系统,建立了具有运行控制层、过程控制层以及虚拟对象层的半实物仿真实验平台,开展了相应的仿真实验研究.结果表明OOC系统在正常工况和局部故障工况下均能取得满意的控制性能. 相似文献
20.
动态应变数据采集与处理系统的开发及改进 总被引:1,自引:0,他引:1
本文介绍了在Windows平台下,用Visual Basic6.0(VB6.0)和MATCOM,结合动态链接库(DLL)技术开发动态应变数据采集与处理系统。在系统开发中,以VB6.0作为界面开发工具,利用DLl技术、MATCOM和Windows API函数,不但解决了动态应变仪和光线示波器难以较高精度分析的问题,而且实现了自身的高速实时采集,改进了现有的动态应变实验数据采集处理方法。 相似文献