首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 235 毫秒
1.
通过MATLAB Engine,Automation服务器和MATLAB数学库和图形库三种方法分别实现在Visual C++中调用MATLAB程序,并比较了它们各自的优缺点。在实例中,运用MATLAB Engine方法做成一个动态链接库,满足了封装性的要求,实现了与Visual C++的接口。  相似文献   

2.
主要阐述了三维视觉测量系统的软件设计及实现,包括4个部分:图像卡的二次开发、电移台运动控制、图像处理、摄像机标定;利用VC++实现了图像卡的二次开发和电移台运动的实时控制;利用MATLAB强大的矩阵运算能力,与VC++相结合,实现了图像处理和摄像机内外参数的标定;通过实验表明,本系统运行正常,为进一步研究三维视觉自标定、不标定理论和实现在线测量提供了一个好的平台。  相似文献   

3.
MATLAB与VC++混合编程在系统辨识中的应用   总被引:2,自引:0,他引:2  
通过讨论MATLAB与VC++之间的接口方案,介绍了VC++调用MATLAB编译器产生的库函数的方法,以系统辨识为例,通过对经典递推最小二乘法的分析,对仿真算法进行了混合编程。通过这种方法集成了MATLAB优秀的计算能力和VC++出色的图形界面设计能力。  相似文献   

4.
某些研究领域的数据采集要求有更高的自动化程度,而且数据处理变得越来越重要。通过RS232串口将数据采集部分与计算机连接,利用MATLAB6.X自带的通信类(SE-RIAL)可开发出通信与数据采集软件,通过人机界面完成对数据采集系统的通信与控制,可设计出有极强的数据处理能力的系统。  相似文献   

5.
一种LabWindows/CVI与MATLAB混合编程的实现方法   总被引:7,自引:14,他引:7  
Labwindows/CVI是一套面向测控领域的优秀软件开发平台;MATLAB具有强大的数据处理函数库和多样且简易的绘图方法。本文提出的修改LabWindows/CVI和MATLAB的ActiveX服务函数,并进行封装、建立动态连接库的方法.为用户实现Labwindows/CVI共享MATLAB的软件工具包.拓宽LabWindows/CVI在测控领域的应用.提高编程效率提供了有益的帮助。文末给出了LabWindows/CVI和MATLAB混合编程的实例。  相似文献   

6.
基于MATLAB串口通信的数据采集系统的设计   总被引:2,自引:1,他引:2  
某些研究领域的数据采集要求有更高的自动化程度,而且数据处理变得越来越重要.通过RS232串口将数据采集部分与计算机连接,利用MATLAB6.X自带的通信类(SERIAL)可开发出通信与数据采集软件,通过人机界面完成对数据采集系统的通信与控制,可设计出有极强的数据处理能力的系统.  相似文献   

7.
MATLAB串口通信在数据采集中的应用   总被引:1,自引:5,他引:1  
文章在介绍MATLAB串口通信技术的基础上,以ANALOG公司的ADμC812作为数据采集系统的微处理器,通过计算机的RS-232串口将数据采集系统与计算机组成为一个具有极强数据处理能力的系统。利用MATLAB6.X自带的通信类(SERIAL)和GUI编程技术,方便地开发出通信与数据采集软件,通过人机界面能够完成对数据采集系统的控制与通信,而且系统软硬件的实现方法比较简单,具有一定的实用性。  相似文献   

8.
利用OPC(OLE for Process Control)技术,可以建立MATLAB与组态软件之间的通信。这样,就可以利用组态软件生成友好的交互式人机界面,而用MATLAB完成复杂的控制算法,弥补组态软件算法能力不强的弱点,发挥MATLAB的强大计算能力。通过对力控组态软件与MATLAB之间通信的研究,以达到对象模型和控制器的分离构建,为控制系统的理论研究和设计提供了有效的仿真平台。  相似文献   

9.
论述了通过Visual C 6.0与MATLAB应用程序接口,利用VC强大的用户界面开发功能和Matlab具备的复杂数据处理及绘图能力,实现了对数字基带传输系统的仿真,并探讨了此方法在通信系统仿真中的应用前景。  相似文献   

10.
采用C++面向对象思想,从快捷使用的角度,利用多线程将Vega Prime进行封装,主要解决了刷新线程与主线程同步、刷新线程暂停等关键技术,提供了主程序与Vega Prime之间的通信方法。  相似文献   

11.
详细讨论了在C Builder中使用COM技术调用Matlab数据的基本原理和方法,并给出一个详细的例子,重点突出了如何在MATLAB中生成COM组件,以及如何在C Builder的集成开发环境中调用该组件.该方法充分发挥了C Builder与MATLAB的优势,为科学研究和工程计算提供了更强的技术支持.  相似文献   

12.
利用数学工具软件MATLAB的MATLAB Compiler Runtime架设MATLAB Web服务,应用MATLAB WebFigure开发在线作图实验课件。介绍设计思想和方法,给出利用MATLAB WebFigure实现在线作空间曲线图的关键技术,在网页上实现MATLAB环境下的直观逼真效果,为师生提供在线作图的教学资源。  相似文献   

13.
基于COM的MATLAB与Delphi混合编程研究   总被引:7,自引:0,他引:7  
MATLAB是功能非常强大的科学工具软件,Delphi是Windows平台下功能齐全的快速开发工具,组件对象模型(COM)为Windows提供了统一的、面向对象的、可扩充的通信协议。论述了采用MATLAB的COM Builder开发COM组件及在Delphi下接口、调用的方法。  相似文献   

14.
针对Lagrange插值多项式展开难的特点,给出了用VB的解决思路,完全用MATLAB展开的方案以及基于二者的混合编程方法。分析了三种方法的优缺点,指出了以COM组件为纽带的可行性,对高校软件实验室教学具有较实用的参考价值。  相似文献   

15.
MATLAB与C++Builder混合编程的实现   总被引:1,自引:0,他引:1  
曹雷  武玉强 《计算机工程》2006,32(2):274-276
通过使用管道技术,可以在应用系统中独立地调用MATLAB编写的算法程序,在很大程度上提高了系统的灵活性。将该技术应用于锅炉水位调节的模糊控制,所开发的过程控制系统在数据采集和系统响应方面具有良好的实时性,模糊控制器也达到了满意的效果,在实际应用中取得了成功。  相似文献   

16.
在MATLAB/Simulink环境下,为了实现三联供系统仿真实验装置与优化调度系统双向间的实时数据通信,利用编写S函数的方式构建采用Modbus/TCP协议的数据通信模块。通过与标准Modbus/TCP设备间的数据通信,证明该通信方式稳定性好、可靠性高、实时性强,不仅能够满足仿真研究平台的通信要求,还可广泛应用于其他基于Modbus/TCP协议的软件网络通信环境。  相似文献   

17.
本文提出了一种串行数据通信系统的设计方案,利用MATLAB提供的仪器控制工具箱serial类对象来实现串行数据通信,硬件设计中采用TL16C550C芯片使设计具有很好的可扩展性,用信号处理芯片TMS320VC5416为下位机的实验系统证明该方案进行数据通信与信号采集处理的可靠性。  相似文献   

18.
MATLAB被广泛用于数学建模、科学计算,但是很少应用于工业实际控制.而PLC作为工业现场控制的常用器件,因为编程语言功能不足,不能完成复杂的智能控制.为了实现MATLAB与ABB系列PLC之间的数据交换,使二者在功能上实现互补,采用OPC技术,对实现过程进行设计.  相似文献   

19.
现代计算机科学技术快速发展.己经研发出了新一代的可视化的仿真软件MATLAB。这些功能强大的仿真软件,使得通信系统仿真的设计和分析过程变得相对直观和便捷.由此也使得通信系统仿真技术得到了更快的发展。采用MATLAB/Simulink动态仿真环境搭建了数字通信系统仿真的通用平台,给出了详细的实现方法和仿真范例,充分显示了MATLAB/Simulink仿真环境在数字通信系统应用上的重要性。  相似文献   

20.
利用LabVIEW和C语言、MATLAB混合编程,设计并实现了航空发动机故障诊断系统。利用C语言设计了数据采集仪的DLL驱动程序,LabVIEW调用DLL实现了数据采集;针对航空发动机振动信号的特点,设计了信号处理与故障特征提取模块;利用MATLAB编译了多算法优化的支持向量机COM组件,LabVIEW调用该组件实现了故障诊断;利用数据库连接工具包设计了数据库管理模块。在航空发动机转子实验台上对该系统性能的测试结果表明,该系统达到了较高的故障诊断精度,同时也验证了文中设计思想的可行性。  相似文献   

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

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