【网学提醒】:本文主要为网上学习者提供用Labwindows/CVI开发《数字信号处理》实验软件,希望对需要用Labwindows/CVI开发《数字信号处理》实验软件网友有所帮助,学习一下吧!
资料包括: 论文(5页3839字) 源码 图纸
说明:Develop the digital signal processing experiment software with Labwindows/CVI
摘 要:本文叙述了如何利用信号分析处理函数进行数字信号处理,并以IIR和FIR数字滤波器设计为例,介绍了LabWindows/CVI高级分析函数库中部分函数的使用,给出了一种《数字信号处理》实验软件的设计方法。
关键词:LabWindows/CVI,数字信号处理,教学软件
Abstract:This paper introduces how utilize signal analysis and process function carry on digital signal punish, design IIR and FIR digital wave filter for example, have introduced the use of some function in Advanced Analysis Library, Giving one design method of " digital signal processing " experiment software.
Keywords: LabWindows/CVI, digital signal processing, Teaching software
1.引言
《数字信号处理》是一门理论与实践、原理与应用结合紧密的学科。由于数字信号处理的概念比较抽象,其数值计算又比较繁琐,课后实践受到相当的限制,在很大程度上影响课程的教学效果。因此,数字信号处理实验便是教学与科研中十分重要的辅助手段。这类实验软件的开发起先采用FORTRAN与C语言编制实现,其缺点是图形化效果差、编程过程复杂。随着
计算机及软件技术的发展,交互式软件MATLAB开始用于数字信号处理的教学过程中,它集数值分析、矩阵运算、信号处理和图形显示与一体,构成了方便的、界面友好的用户环境。成为开发这类辅助教学软件的首选开发平台。但鉴于工科课程开设的实际情况,有相当多的专业并没有专门开设MATLAB课程,这就给实际使用带来了困难。考虑到大部分工科学生已有了C语言编程基础,如果将构筑于C语言平台的易学易用的LabWindows/CVI开发系统用于《数字信号处理》实验软件的开发平台,不仅可以增强学生对课程的理解,还可以培养学生的C语言编程设计能力。
目录:1.引言
2.关于Labwindows/CVI
3.设计概述
4.软件编制说明
5.基于Labwindows/CVI开发的远程实时实验系统
参考文献:[1] 宋宇峰等.Lab Windows/CVI逐步深入与开发实例.北京:机械工业出版社,2003.
[2] 俞卞章,李志钧,金明录.数字信号处理.西安:西北工业大学出版社,2000.
[3] 王武,用CVI辅助《数字信号处理》实验教学,贵州:贵州工业大学电工系,2000.
[4] 黄向华,张天宏.基于虚拟仪器技术的设备远程故障诊断.测控技术,2002,21(4):34-36.
作者点评:利用Labwindows/CVI函数编制《数字信号处理》实验软件可节省大量的系统资源,应用
程序整体性能较好,并且可以生成可执行性文件,脱离CVI环境运行。借助于PC机及Labwindows/CVI这个优秀的开发平台,可以方便地用软件来代替硬件设计,以较少的投入获得较好的教学效果。