共查询到19条相似文献,搜索用时 218 毫秒
1.
针对Simulink仿真不能脱离Matlab环境和单纯利用C/C++编程繁琐、开发周期长的缺点,研究了RTW(Real-TimeWorkshop)代码生成的过程,提出了一种基于RTW的实现Simulink模型与VC的混合编程方法,实现了在脱离Matlab环境下Simulink模型在VC集成开发环境下的正确编译和运行。结合具体系统建模与仿真实验,验证了此方法的可行性及有效性。 相似文献
2.
结合三维视景的控制系统仿真 总被引:1,自引:0,他引:1
介绍了一种基于VC和Matlab的采样控制系统仿真。它以Matlab控制系统工具箱函数为基础,通过Matlab引擎技术建立VC与Matlab的通信渠道,获得控制系统的等价线性模型。在VC程序中将控制系统的仿真过程以采样周期为时间单位拆成单步进行仿真,并在仿真中嵌入三维视景语句,依据每步的仿真结果更新视景画面,从而获得控制系统仿真在三维视景中的实时表现。集成后的软件不仅能充分发挥VC与Matlab各自的优点,还可以应用视景软件表现逼真连续的三维画面。提供的实现过程和编程实例均说明此方法简单、方便、可操作性强。 相似文献
3.
4.
VC 与MATLAB混合编程及其应用 总被引:1,自引:0,他引:1
本文详述了在VC 6.0编译环境下如何利用Matlab来实现应用系统的设计和分析,介绍了通过Matlab与VC应用程序连接的常用方法,分析了VC与Matlab的混合编程的步骤,最后通过一个具体实例的实现过程对上述方法进行了应用性介绍。 相似文献
5.
无线传感器网络(WSN)是目前信息科学和通信技术领域的一个研究热点。目标定位跟踪是WSN的一项基本功能,在军事和民用领域都具有广泛的应用前景。但目前常用基于目标跟踪的实验仿真平台还不够完善,因此,本文主要研究了Matlab与VC的混合编程接口实现,实现在VC环境中的WSN实验仿真平台,为后续WSN定位跟踪研究提供保障。 相似文献
6.
Matlab与VC混合编程技术与实现 总被引:2,自引:0,他引:2
刘蓉 《电脑编程技巧与维护》2010,(8):15-16,46
简单介绍了Matlab和VC的特点,探讨了Matlab与VC混合编程的3种方法,并详细论述MCC和COM组件混合编程的技术和实现过程。 相似文献
7.
8.
9.
VC与Matlab混合编程实现图像处理 总被引:16,自引:0,他引:16
分析对比VisualC 与Matlab混合编程的几种方法的特点后 ,根据图像采集处理的实际要求 ,从中选择使用MAT LAB引擎实现VC与Matlab混合编程进行图像处理 ,该方法充分利用了Matlab的图像处理工具箱的功能 ,结合了VC与Matlab各自的优点。程序界面和图像采集由VC编程实现 ,所有的图像处理由MATLAB引擎实现。通过一个例子给出了程序实现的具体过程 相似文献
10.
基于VC++和Matlab的数字信号内插处理系统 总被引:1,自引:0,他引:1
张秀再 《计算机技术与发展》2009,19(1)
利用VC++编程平台的功能强大和灵活性,并结合Matlab的运算函数丰富和编程效率高等优点实现混合编程,可以快速开发出功能强大的应用系统.文中以基于VC++和Matlab混合编程的数字信号内插处理系统为例,介绍了在VC++开发环境中使用两种Matlab引擎调用方法实现混合编程.内插处理系统中读取数据的长度和内插倍数的大小都可以在用户交互界面任意设置,具有较好的灵活性.将VC++和Matlab结合使用既发挥了各自的优点又提高了系统开发的效率. 相似文献
11.
直升机飞控系统集成仿真平台开发 总被引:3,自引:0,他引:3
研究直升机飞行控制系统的设计开发需求,根据系统集成的开发理念,实现VC++开发环境下Matlab/Simulink和三维实时视景仿真软件Vega的综合集成,利用现有成熟软件工具,在一台普通PC机上开发了一个集仿真管理、控制算法设计与优化、三维可视化于一体的直升机飞行控制系统仿真平台,对直升机飞行控制系统的设计开发提供集成平台支持。集成平台可充分满足用户的仿真任务需求,可提高系统开发效率,同时具有通用的集成开发思路对类似系统研制和开发具有一定的参考价值。 相似文献
12.
针对直升机仿真与地面模拟训练的需求,根据系统集成的开发理念,开发出一个集VC++、Matalb/Simulink和Vega三维可视化功能于一体的直升机仿真模拟训练系统;该集成仿真平台通过VC++编程,将软件界面与Simulink模型有机结合在一起,利用Matlab引擎对Simulink模型进行控制,并将仿真结果送到Vega场景中实时显示;实际运行结果表明,该系统仿真效果与实际效果基本一致,达到了设计要求,具有较好的实用性。 相似文献
13.
14.
随着Matlab/Simulink开发平台在飞行控制研究中的大量应用,飞行控制仿真系统已成为飞行器飞行控制研究的重要手段。介绍了基于模型的飞艇飞行控制仿真系统的工作原理、硬件设计、软件设计,采用一体化设计思想,将仿真系统设计成根据需要可随意扩展的综合性仿真系统。该仿真系统利用Matlab/Simulink平台,搭建飞艇飞行控制相关的各运动及控制模型,在实时通信网络和虚拟视景工作站的支持下,能实现全数字仿真、半物理仿真、人-机交互仿真等实时仿真,可用于飞艇飞行控制系统的方案设计、研制、试验等全开发过程。 相似文献
15.
16.
飞行模拟器在Windows环境下,用Vc++和Open GL、Open GVS等软件开发工具,采用面向对象的程序设计方法实现仪表仿真、视景仿真、飞行方程仿真和控制台仿真的系统仿真功能。多功能飞行模拟器采用具有真实驾驶杆、油门杆、脚蹬和各种按钮开关的驾驶舱,以一台工控机为主控机外挂几台微机组成,通过网络协议完成实时信息传递,数据交换和条件设置。此设备既具有良好的人机交互功能,又可作为本科生演示和相关专业研究生的实验设备,也可以利用此平台进行仪表、视景等系统的继续开发工作,因此具有良好的可扩展性。 相似文献
17.
18.
一种基于NS2、Visual C++和Matlab的网络化控制仿真软件的实现 总被引:1,自引:0,他引:1
杨素林 《计算机与数字工程》2005,33(12):121-124
网络化控制系统NCS(Networked Control System)的仿真涉及系统控制和网络参数两个方面的仿真。本文提出一种基于NS2、VisualC++、Matlab的网络化控制仿真软件的编制方法。该方法以VisualC++应用程序为系统的主控,用Matlab完成复杂控制算法的计算任务,用NS2实现网络环境。三者通过DDE协议连接起来。实践证明了此方法的可行性。 相似文献
19.
针对运动控制系统课程在传统教学中,学生在课程理论知识学习和利用Matlab/Simulink仿真阶段,缺少实际控制单元设计与开发实际工程训练的问题,设计了一个基于Matlab的运动控制系统实验平台,在实验平台使用基于模型设计的方法可实现从仿真测试到实物测试一体化;通过介绍实验平台中的PC端环境配置流程以及实验平台中驱动器的构成给出了实验平台的总体设计方案;说明了实验平台应用基于模型设计的方法实现代码自动生成的流程,并对基于模型设计的开发流程进行了详细的阐述;通过案例永磁同步电机转速、电流双闭环控制系统在实验平台经过模型在环仿真、软件在环仿真、处理器在环仿真,最后到实验平台进行实物测试的流程与实验结果来达到验证实验平台的优点及其可行性和有效性的目的。 相似文献