基于GUI的信号与系统实验仿真平台设计

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:xue5559
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:将GUI应用到信号与系统课程中,设计了一个基于GUI的信号与系统实验仿真平台,该平台根据西安思源学院学生特点,结合信号与系统课程教学内容将教学过程中枯燥的公式、烦琐的算法以直观生动图形演示出来,不仅改善了课堂教学效果并提高了学生学习兴趣。
  关键词:GUI;信号与系统;仿真平台
  中图分类号:TP319 文献标识码:A
  文章编号:1009-3044(2020)10-0264-02
  本文针对西安思源学院学生在完成信号与系统实验中遇到的问题,设计一套基于GUI的信号与系统实验仿真平台,该平台把课程内容中所要求掌握的枯燥公式、烦琐算法以及各种信号函数,转变为一個个灵活可调的m程序和友好的GUI界面。通过该仿真平台操作者在验证理论知识的基础上,通过自己修改、编写程序代码、调整参数,进一步加深对信号的产生运算、时域频域分析、复频域分析和实现以及数字滤波器设计等知识的理解和掌握。
  1平台的设计流程
  平台的界面设计是整个平台设计的关键,本平台的界面布局设计采用自顶向下的设计方法,即先设计主界面,再设计各个实验子界面。界面设计完成后,只是一些静态的画面而已,没有什么内涵,还不能用于实验操作,要想达到实验目的,必须借助于函数调用嘲。设计中,各个回调函数的编写顺序则是采用自底向上的设计方法,即先完成各个实验子界面回调函数的编写,再编写主界面的回调函数,设计流程图如图1所示。
  2基于GUI的平台界面及各个模块功能
  2.1平台界面介绍
  利用GUI的图形用户界面设计主引导界面和各个子界面,然后通过编写各个控件的回调函数去实现引导界面功能以及信号与系统的一些简单实验模块子界面以及两个“退出实验系统”“关于实验系统”,主界面组成如图2所示。
  在主界面上,用户点击任一按钮即可进入子界面进行实验。如点击主界面上的“退出实验系统”按钮将弹出“退出仿真实验平台窗口”提示,如果点击“否”则保持点击按钮前的状态,点击“是”则关闭主引导界面,界面如图3所示。
  2.2基本序列和基本信号的产生模块
  信号与系统课程中首先会介绍常用的基本信号和基本序列,这些是学习该课程的基础,学生必须掌握这些基本信号的表达式及特点,为后期的学习奠定基础。本平台所设计的基本序列和基本信号的产生界面分别如图4和图5所示,后期学生还可以将此作为开发界面继续根据课程学习需求添加其他基本信号。
  2.3傅里叶分析模块
  通过傅里叶级数的学习已经知道,一个周期信号可以分解为直流分量和不同频率谐波分量的代数和。通过本实验平台的设计,可帮助使用者很好地理解傅里叶级数的分析过程。图6给出了一个幅值为5的方波信号的傅里叶级数展开过程,从图中可以看出,傅里叶级数所取得谐波数越多,相加后的波形越接近原方波信号。
  3总结
  基于GUI的信号与系统实验平台根据西安思源学院学生特点设计,操作简单,不需要用户编写太多程序,只需根据需求输入相关参数,就可直观明了地看到结果。通过本平台的使用,教师上课变得生动活泼,学生学的深刻透彻,极大提高了学生学习信号类课程的学习兴趣。
其他文献
随着人们的经济水平的提高和各种外卖平台的兴起,大学生选择就餐的方式不再单一停留在食堂层面上。但外卖平台商家质量的参差不齐以及菜品的卫生安全问题,使得大学生就餐方式
结合本馆实际情况指出传统服务器管理模式存在的缺点,介绍了VMware虚拟化平台的主要组件及其功能,重点阐述了VMware服务器虚拟化解决方案在本馆机房服务器整合中的应用。实践
虚拟试验场(VPG)是解决道路疲劳载荷数据采集(RLDA)问题的关键方法之一。然而,该方法的应用面临着多路况仿真周期长、载荷结果处理繁杂、数据查找与提取不便等难点。为了提高
针对使用单一预测模型存在数据特征提取不充分,预测精度不高的问题,提出了一种基于ARIMA-BP组合模型的房地产价格预测方法。结合ARIMA模型处理线性问题的优势以及BP神经网络
当前的学前音乐教育还存在不少的缺陷,教学模式单一、学生音乐素质起步晚但又盲目追求考级、教师水平参差不齐等现象使得学前音乐教育的效率低下,学困生增多,因此,加强学困生
近些年来,随着社会经济发展的速度越来越快,电子信息技术也实现了跨越式的发展,同时在通信设备软件业和制造业等不同的行业在了大范围的应用。真正地实现了信息与信息之间的
园区用水集中,以节水为目标的供水优化调度大有可为。以某校园用水数据为实例,建立供水优化调度模型,在满足用水舒适的前提下模拟供水泵组运行,提出采用兼顾探索能力、求解效
为了解决MOOC平台开放式教学资源侵权问题,该文提出基于区块链的教学资源数字版权保护模型。该文模型在MOOC平台中通过区块链技术的去中心化、可追溯性、时间戳等特征,形成广
在企业中台等复杂交互场景的网页应用中,基于JSP、ASP等模板技术的页应用一直存在着拓展性差、修改维护困难、调试效率低下等问题。因此,对于企业中台等复杂交互场景,需要一