共查询到16条相似文献,搜索用时 140 毫秒
1.
Matlab是国际上使用最为广泛的科学与工程计算软件工具。与VC等其他编程语言相比,Matlab的GUI(Graphics User Interface,图形用户接口)设计同样采用了面向对象的技术,但Matlab具有强大、丰富的内置函数和工具箱,界面设计时更加简洁、快捷与直观。在简要介绍扫雷游戏核心算法的基础上,给出一种基于Matlab GUI的能安装且能独立运行的扫雷游戏的设计与实现方法,并在Matlab 7.1和Windows XP SP2操作系统下成功实现,经过实验测试,结果正确,各项功能达到游戏要求。该实现方法对其他基于Matlab的游戏开发起到抛砖引玉的作用,同时对各专业人员借助Matlab语言快速开发出具备强大计算功能的专业应用软件具有重要的意义。 相似文献
2.
本文提出一种基于Matlab与单片机的教学测控系统的设计方法.通过Matlab自带的通信类元件库可以方便地和单片机串口进行通讯,实现对下位机采集的数据进行分析处理.利用Matlab软件提供的GUI可以设计出一套友好的人机界面实现对单片机测控系统的实时控制.实验证明,该方法可以开发学生的思维,提高其动手能力,在教学实验中有很好的实用性. 相似文献
3.
4.
5.
6.
WindowsCE操作系统具备抢占式多任务功能以及强大的通信能力。串口通信是设备内部以及与外部设备连接的重要标准手段。本文探索如何在WindowsCE嵌入式操作系统下实现串口通信。首先通过分析WindowsCE操作系统自带的各种驱动源代码,提出以流驱动模式为策略的框架下具体开发该串口驱动程序的流程,实现串口驱动程序的定制与移植。然后分析串口应用程序的编写原理并使用eMbeded VisualC++开发工具开发串口通信应用程序,以检验是否实现基于WindowsCE操作系统的嵌入式产品与上位机之间串口通信。 相似文献
7.
实现Matlab定时处理功能 总被引:1,自引:0,他引:1
为实施诸如定时数据采集、数据处理、文件存盘等定时处理任务,以实现实时仿真和控制,程序必须能够完成定时和计时功能。介绍了优秀科学计算软件Matlab实现定时处理功能的几种方式,并着重给出了用C语言按照MEX格式编写动态链接库,在Matlab环境中使用系统定时器资源的方法。最后给出了定时采集某工业实际对象的温度,利用Matlab强大的数值计算与处理功能建立系统温度模型的应用实例。文中给出的方法可作为Matlab环境中编制数据采集与处理程序,以及开发Matlab与外部程序接口时参考。 相似文献
8.
9.
10.
数据采样法是一种在CNC系统中较广泛采用的插补方法,也是数控原理教学中重点介绍的三大插补方法之一.Matlab/GUI是一种新型的基于Matlab的强大计算功能的图形用户界面开发方式,文中基于Matlab/GUI设计了数据采样直线、圆弧的插补仿真软件,对其设计原理、方法进行介绍.仿真结果表明,该软件能正确地模拟插补过程. 相似文献
11.
12.
为了实现对模拟量的高速采集与快速傅里叶分析,提出了一种基于FPGA的高速数据采集分析系统的设计方案,系统采用Cyclone系列FPGA配合高速A/D转换器,并使用了Altera公司的定制快速傅里叶分析集成核,通信与上位机采用RS 232串行通信标准协议配合基于Matlab GUI的上位机分析软件,并对多组高频模拟信号进行了高速数据采集与快速傅里叶分析实验,同时在上位机分析软件中实时显示出分析结果。实验结果验证了快速傅里叶分析理论,实现了低成本、高性能数据采集分析系统的设计完成。 相似文献
13.
嵌入式开发以应用为中心,兼备了软、硬件的设计。本文基于ARM9的嵌入式平台,实现了开发平台的硬件设计、嵌入式开发环境的搭建和Linux操作系统以及相关驱动的移植工作,并设计了相关的实验项目,如基本的串口通信、字符设备的驱动移植和基于QT/E的GUI编程。籍此可以提高学生的综合创新设计能力。 相似文献
14.
通信课程的CAI课件,要求不仅仅有原理和技术的展示,还要能够与用户实时交互。为实现该类课件的制作,利用PowerPoint中内嵌的VBA调用Matlab ActiveX进行实时计算和绘图,然后将处理结果返回到当前窗口加以显示。如此,可以增强课件的交互能力,激发学生的学习兴趣和参与意识,同时深刻理解和掌握通信的原理和技术,达到事半功倍的效果。 相似文献
15.
16.
基于MFC平台的开发,文章设计并研发了通信规约的网络串口服务器。本服务器一般用于管理嵌入式下位机的设备,服务器设计和进展主要体现在网络服务器串行的构建,其中包括构建和通信协议的开发,网络服务器通过通信从下位计算机接收传输数据连接,对下位机的最新状态进行实时显示,对返回的数据进行处理、分析。串口服务器的作用是利用串口通信接收下位机传导过来的数据进行相关操作。该种服务器既可以分开运行又可以相互配合。 相似文献