抽样定理的可视化
clf;
time = 0:0.0005:1;
f = 6; % 信号频率 Hz
% f= 10;
xa = cos(2*pi*f*t);
subplot(3,1,1);
plot(t,xa);
axis([0 1 -1.2 1.2]);
subplot(3,1,2);
T = 0.1; % 采样频率 10Hz
n = 0:T:1;
xs = cos(2*pi*f*n);
k = 0:length(n)-1;
stem(k,xs);
axis([0 length(n)-1 -1.2 1.2])
n = (0:T:1)';
xs = cos(2*pi*f*n);
t = linspace(-0.5, 1.5, 500)';
ya = sinc( (1/T)*t(:, ones(size(n)) ) - (1/T)*n(:, ones(size(t)))' )*xs;
subplot(3,1,3);
plot(n,xs, 'o', t, ya);
axis([0 1 -1.2 1.2]);
grid
可以通过修改程序进行分析
只有满足奈奎斯特条件才能复现带限信号。