- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于LABVIEW周期信号频谱分析
1 引言
傅立叶变换是数字信号处理领域一种很重要的算法。要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频率、振幅和相位。和傅立叶变换算法对应的是反傅立叶变换算法。该反变换从本质上说也是一种累加处理,这样就可以将单独改变的正弦波信号转换成一个信号。因此,可以说,傅立叶变换将原来难以处理的时域信号转换成了易于分析的频域信号(信号的频谱),可以利用一些工具对这些频域信号进行处理、加工。最后还可以利用傅立叶反变换将这些频域信号转换成时域信号。Labview软件对信号进行频谱分析。本课程设计主要是通过对周期信号的研究和分析,掌握信号的频谱分析方法,理解信号有时域转换到频域的原理及方法,尤其对于周期信号可进行傅里叶变换,理解傅里叶变换的求解方法。本课程设计通过对周期性信号及任意信号的频谱分析,加深对快速傅里叶变换(FFT)的理解。
2 虚拟仪器开发软件LabVIEW8.2入门
LabVIEW也是通用的编程系统,有一个完成任何编程任务的庞大函数库。LabVIEW的函数库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储,等等。LabVIEW也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单步执行等等,便于程序的调试。? 虚拟仪器(virtual instrumention)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向。粗略地说这种结合有两种方式,一种是将计算机装入仪器,其典型的例子就是所谓智能化的仪器。随着计算机功能的日益强大以及其体积的日趋缩小,这类仪器功能也越来越强大,目前已经出现含嵌入式系统的仪器。另一种方式是将仪器装入计算机。以通用的计算机硬件及操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种方式。2.1.2 虚拟仪器的主要特点? 尽可能采用了通用的硬件,各种仪器的差异主要是软件。?? 可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪器。?? 用户可以根据自己的需要定义和制造各种仪器。? ?虚拟仪器实际上是一个按照仪器需求组织的数据采集系统。虚拟仪器的研究中涉及的基础理论主要有计算机数据采集和数字信号处理。目前在这一领域内,使用较为广泛的计算机语言是美国NI公司的LabVIEW。2.2利用LabVIEW编程完成习题设计
2.2.1第二章习题
程序代码
程序结果及前面板
2.2.2第三章习题
程序代码
程序结果及前面板
程序代码 程序结果及前面板
2.2.3第四章习题
1.程序代码 程序结果及前面板
2.程序代码 程序结果及前面板
3程序代码 程序结果及前面板
4.程序代码 程序结果及前面板
2.2.4第五章习题
1.程序代码 程序结果及前面板
2.程序代码 程序结果及前面板
3.程序代码 程序结果及前面板
4.程序代码 程序结果及前面板
2.2.5第六章习题
1.程序代码
程序结果及前面板
2.程序代码 程序结果即前面板
3.程序代码 程序结果及前面板
4.程序代码 程序结果及前面板
2.2.6第七章习题
1.程序代码 程序结果及前面板
2.程序代码 程序结果及前面板
3.程序代码 程序结果及前面板
4.程序代码 程序结果及前面板
3 利用LabVIEW 实现信号的频谱分析--周期信
文档评论(0)