其中一个实验内容如下
DFT的应用
1. 熟悉并在计算机上实现DFT的基本
运算公式;
2. 掌握频率轴的构造方法,学会对信
号进行谱分析;
DFT的栅栏
DFT 基本公式的编程实现
(1) 已知数字信号 xn = cos(n
6
π ) ,
其中n = 0,1,L11,在 matlab 中创建 m
文件(脚本)来计算 xn 的离散傅里叶变换;
(2) 新建 m 文件,在编译器中键
入如下程序:
clear
close all
clc
%旋转因子 W
N = 12;
n = 0:N-1;
WN = exp(-j*2*pi/N);
w0 = pi/6;
% 原始数据 x(n)
x = cos(n*pi/6);
% 变换结果
X = zeros(size(x));
for k = 0: N-1,
X(k+1) = 0.0;
for n = 0: N-1,
X(k+1) = ????(补齐程序)
end;
end
n = 0:N-1;
k = 0:N-1;
subplot(211); stem(n, x);
subplot(212); stem(n
2022-11-29 19:28:44
3.03MB
数字信号处理
1