熟练掌握时域采样定理;2.掌握模拟信号采样前后频谱的变化;3.熟知奈奎斯特抽样频率。二、实验环境1. Windows 7 操作系统。2. Matlab R2016b软件。三、实验内容和...
利用LabVIEW信号处理工具设计频域抽样定理试验程序。
程序主体框架采用事件驱动的生产消费模式结构。
下拉列表内容包括各种常用信号和常用波形。
为减少程序复杂度,增加主程序前面板的灵活性,将每种信号(波形)生成过程写成子程序,并使用引用调用的方式在主程序的子面板中执行。每次下拉列表的改变,触发事件并将信号值送入队列。
主程序框架
工程项目结构
主程序界面,此时用户选择任意公式波形,子面板上显示该子VI的前面板。
如上图,设计信号长度为80,抽样比例为2,频域抽样个数为40,小于信号长度,发生时域混叠。若现在时域做补零操作,即在信号尾部补零,使原信号长度增加2倍160个。在进行频域抽样时,抽样个数为160/2=80,则不会出现时域混叠。
时域补零后的抽样过程和时域信号恢复
使用二维图像信号进行频域抽样实验。
如果事先不对图像作补零操作,由于抽样后的个数,小于图像的行与列数,出现混叠
图像频域抽样实验
使用补零操作,即将图像复制到一个更大的黑色图像的左上角,然后抽样。没有混叠发生。
补零后图像频域抽样与恢复