首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 109 毫秒
1.
MATLAB在LabVIEW开发虚拟仪器中的应用研究   总被引:1,自引:0,他引:1  
作为编程性能较高的软件,LabVIEW在实际的应用中取得了良好的作用效果.MATLAB的计算功能强大,能够对实际复杂的问题进行有效地处理.利用相关的技术手段,将MATLAB与LabVIEW软件有效地结合起来,能够完善虚拟仪器的功能,提高开发效率.MATLAB应用范围的不断扩大,与它内部丰富的专业工具箱有关.这些工具箱能够对实际的问题进行特殊的处理,简化了处理流程.虚拟编程软件LabVIEW结合MATLAB的相关特点,能够开发出安全性能较高的虚拟仪器,满足使用者实际的需求.文章将从LabVIEW开发虚拟仪器过程中如何有效地利用MATLAB的结构功能等方面进行必要地阐述,对MATLAB在虚拟仪器开发中的实际应用进行综合地研究.  相似文献   

2.
为了简化制造单元动态调度软件系统的开发过程,基于C#.NET与MATLAB混合编程可以有效提高调度软件系统开发效率。在MATLAB 2009a环境中,编写后台动态调度算法程序,并基于C#.NET平台开发了良好的人机界面,成功实现了对COM组件的调用。所开发的调度软件系统能够对制造单元动态调度问题进行求解和优化,同时C#.NET与MATLAB混合编程也提高了代码的重用率,有效提高了软件的开发效率。  相似文献   

3.
在Visual C++中调用MATLAB以实现数学算法   总被引:7,自引:0,他引:7  
很多专业软件涉及到复杂的数学计算,同时也需要友好的用户界面。MATLAB具有很强的数值计算能力,而Visual C 则具有很强的普通软件尤其是图形用户界面的开发能力,两者的互补结合对快速、高效地开发专业计算软件具有很大的意义。讨论了在Visual C 中调用MATLAB文件的方法,它借助MATLAB的MCC命令和接口函数实现。通过该方法开发的软件可以独立于MATLAB而运行,并可以把MATLAB算法封装在动态链接库中,再在Visual C 中调用,提高了开发专业应用软件的速度及软件运行的效率和可靠性。  相似文献   

4.
电磁式电流互感器的误差仿真,通常借助MATLAB强大的仿真计算功能完成,但MATLAB不具备友好的参数输入界面和数据管理功能。结合MATLAB、VB.NET、Access和Excel各自的特点,开发了界面友好、数据便于存储的电磁式环形电流互感器误差仿真软件。利用VB.NET开发友好的参数输入界面,采用VB.NET调用MATLAB生成的.net组件,进行互感器误差仿真,利用Access和Excel实现磁化曲线导出和数据结果保存功能。  相似文献   

5.
基于MCGS组态软件和MATLAB的控制系统仿真   总被引:6,自引:0,他引:6  
梁莉 《工业控制计算机》2005,18(4):46-46,54
提出一种利用MCGS组态软件和MATLAB开发控制系统仿真软件的方法,并介绍其实现过程。仿真界面由MCGS实现,模型计算用MATLAB完成,MCGS和MATLAB通过DDE协议来进行数据交换。  相似文献   

6.
分析了传统自动控制原理实验的局限,提出利用MATLAB资源和M语言开发实验教学软件的必要性,研制了一套基于MATLAB的自动控制原理实验教学软件并举例。教学实践表明,开发的教学软件效果良好。  相似文献   

7.
简要介绍了MATLAB软件和SCATS系统的基本信息,并提出可以应用MATLAB软件来对SCATS数据进行分析处理.为了验证MATLAB处理SCATS数据的有效性,应用MATLAB对上海市莲花南路干线古龙路至古美路段5个交叉路口的SCATS数据进行了分析处理,并给出了仿真结果.  相似文献   

8.
由于信号处理具有内容繁多、概念抽象、设计复杂等特点,学生在学习时常常会感到枯燥,难以理解和掌握.为了提高学生学习的兴趣,更好地理解和掌握知识,开发了一个信号处理实验软件.MATLAB具有编程简洁高效,编译、链接和运行速度快等优点,采用MATLAB的图形用户界面设计功能,开发出了各个实验界面.在该实验软件中,集成了信号处理中的多个实验,应用效果良好.  相似文献   

9.
介绍科学计算软件MATLAB几则使用技巧,对美化MATLAB开发界面,提高其运行速度等有参考价值.  相似文献   

10.
基于Borland C++Builder和MATLAB的混合编程的研究   总被引:12,自引:0,他引:12  
MATLAB是功能非常强大的数学软件。Borland C Builder是基于Windows平台下强大的应用程序开发系统。利用MATLAB提供的API函数库和DLI技术,能够在Borland C Builder开发的应用程序中完全操纵MATLAB,实现混合编程,克服了在Visual Basic中调用MATLAB的方法所带来的功能限制和程序运行低效问题。  相似文献   

11.
在VisualC++中不依赖MATLAB环境调用其函数的方法   总被引:5,自引:1,他引:4  
VisualC 是Windows平台下强大的应用程序开发环境,MATLAB是一个功能强大的数值计算和结果可视化的软件。一种有效的将两者紧密结合起来的方法是,在MATLAB环境下利用MATLAB函数开发某些计算程序,将其编译成不依赖MATLAB环境的C函数,在VisualC 中将此C函数编译成动态连接库,然后在VisualC 环境中开发应用程序界面等功能并加载所开发的动态连接库。  相似文献   

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

13.
组态王是目前较为流行的工业组态软件,组态便捷但难以编程实现复杂控制算法;而MATLAB科学工程计算软件包进行复杂运算的效率很高可以很容易地实现复杂控制算法。采用OPC技术设计了MATLAB和组态王的通信程序,发挥MATLAB科学计算特长和组态王人机交互优点。  相似文献   

14.
基于DDE技术的MATLAB与WinCC通信设计   总被引:11,自引:0,他引:11  
Windows操作系统下的工控组态软件已经被越来越广泛地应用。WinCC作为目前较为流行的组态软件,具有实用性强、组态灵活等优点,但它的数据处理能力较弱。而MATLAB科学工程计算软件包进行复杂运算的效率很高,可以很容易地实现复杂控制算法。为了将MATLAB的科学计算功能和组态软件winCC的人机交互功能相结合,发挥各自优势,提出了一种MATLAB和组态软件WinCC之间的通信方法。采用DDE技术来实现二者之间的数据交换。该方法具有编程效率高,实现方便.通用性强等特点。  相似文献   

15.
基于C共享库的MATLAB与Visual C#混合编程   总被引:3,自引:0,他引:3  
范建中  陈蕴 《计算机工程与设计》2006,27(14):2689-2690,F0003
MATLAB具有很强的数值计算能力,而Visual C#具有强大的图形用户界面的开发能力,两者的互补结合可以快速和高效地开发专业计算软件。为此,以实例的方式展示了由MATLAB生成C共享库,并在Visual C#中调用此C共享库来实现两者之间的混合编程。另外,对在Visual C#中调用C共享库时的一些需要注意的问题进行了讨论,并给出了外部程序调用由MATLAB生成的C共享库的一般步骤。实例证明通过C共享库来实现MATLAB与Visual C#混合编程的方法是行之有效的。  相似文献   

16.
MATLAB在自动控制原理CAI教学中的应用   总被引:5,自引:0,他引:5  
MATLAB集数值分析、矩阵运算、信号处理和图形显示于一体,构成一个方便的、界面友好的用户环境。随着现代化技术的不断提高,各大学都开始使用多媒体教学。本文通过实例介绍MATLAB软件在《自动控制原理》CAI教学中的应用,使教学质量得到大大提高。  相似文献   

17.
以易控组态软件为主体,以MATLAB为计算后台,通过OPC进行数据交换,充分利用易控组态软件的友好的人机对话功能和M A T L A B强大的绘图和计算能力,为监控系统实现先进智能算法找到了一个切实可行的方法。  相似文献   

18.
利用 MATL AB软件矩阵运算功能强和容易使用的特点 ,设计了 Hurwitz判据的 CAI软件。该 CAI软件比用 C、BASIC等语言设计更简单。  相似文献   

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

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

京公网安备 11010802026262号