用fft对信号作频谱分析实验报告.pdf 实验一报告、用 FFT 对信号作频谱分析 一、实验目的 学习用 FFT 对连续信号和时域离散信号进行频谱分析的方法,了 解可能出现的分析误差及其原因,以便正确应用 FFT。 二、实验内容 1.对以下序列进行频谱分析: x n R4 n n 1 0 n 3 x2 n 8 n 4 n 7 0 其它n 4 n 0 n 3 x3 n n 3 4 n 7 0 其它n 选择 FFT 的变换区 N 为 8 和 16 两种情况进行频谱分析。分 别打印其幅频特性曲线,并进行对比,分析和讨论。 2.对以下周期序列进行频谱分析: x4 n cos n 4 x5 n cos n cos n 4 8 选择 FFT 的变换区 N 为 8 和 16 两种情况分别对以上序列进 行频谱分析。分别打印其幅频特性曲线,并进行对比、分析和讨论。 3.对模拟信号进行频谱分析: x t cos 8 t cos 16 t cos 20 t 8 选择采样频率F 64Hz ,对变换区 N=16 ,32,64 三种情况 s 进行频谱分析。分别打印其幅频特性,并进行分析和讨论。 三、实验程序 1.对非周期序列进行频谱分析代码 : close all;clear all; x1n=[ones(1,4)]; M=8;xa=1:(M/2);xb=(M/2):-1:1;x2n=[xa,xb]; x3n=[xb,xa]; X1k8=fft(x1n,8);X1k16=fft(x1n,16); X2k8=fft(x2n,8);X2k16=fft(x2n,16); X3k8=fft(x3n,8);X3k16=fft(x3n,16); subplot(3,2,1);mstem=(X1k8);title(‘(1a)8点DFT[x_1(n)]’); subplot(3,2,2);mstem=(X1k16);title(‘(1b)16点DFT[x_1(n)]’); subplot(3,2,3);mstem=(X2k8);title(‘(2a)8点DFT[x_2(n)]’); subplot(3,2,4);mstem=(X2k16);title(‘(2b)16点DFT[x_2(n)]’);
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/77525.html