通信人家园

标题: 在matlab理解抽样定理  [查看完整版帖子] [打印本页]

时间:  2013-12-4 15:07
作者: s466501480     标题: 在matlab理解抽样定理

本帖最后由 s466501480 于 2013-12-4 15:08 编辑

我先给程序贴上来
A = 1; % sinusoid's amplitude
f = 2;% frequency Hz
phase = 0*pi;% phase Rad
f_sample = 4;%sample frequecy
t_start = 0;
t_stop = 1;
t = t_start:1/f_sample:t_stop;
y = A*sin(2*pi*f*t+phase);
plot(t,y);
xlabel('t');
ylabel('A*sin(2*pi*f*t+phase)');
grid on;

抽样定理大家都很熟悉,但是一直估计没有直观的感受,这上面的小程序希望能帮大家更好的理解抽样定理。
抽样定理简单来说是抽样频率大于等于信号最大频率的两倍,就能保证信号不失真。大家记住,是不失真,而不是完美的复原信号。
1.jpg 2.jpg 3.jpg 4.jpg

仔细观察上面的图,第一一二两图信号失真,第三幅图是抽样频率等于两倍的信号最大频率,可以看出该图能表现出原正弦信号要表达的信息。



附件: 1.jpg (2013-12-4 15:07, 32.38 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=MjI2MzYxfGYzZTkzYWY1fDE3NTk2MzE0NzN8MHww

附件: 2.jpg (2013-12-4 15:07, 39.01 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=MjI2MzYyfDNkYTg1YzIyfDE3NTk2MzE0NzN8MHww

附件: 3.jpg (2013-12-4 15:07, 37.72 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=MjI2MzYzfDU3M2NjMjgxfDE3NTk2MzE0NzN8MHww

附件: 4.jpg (2013-12-4 15:07, 41.62 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=MjI2MzY0fDA3ODA3OTg3fDE3NTk2MzE0NzN8MHww




通信人家园 (https://www.txrjy.com/) Powered by C114