aa=fft(asingle);
aa=abs(aa(1:length(aa)/2+1));
frqaa=[0:length(aa)-1]*Fs/length(aa)/2; %解调信号频谱 figure(1)
subplot(1,2,1); plot(t,y);grid on;
title('调制信号时域波形') subplot(1,2,2);
plot(frqyw,yw); grid on;%调制信号频谱 title('调制信号频谱')
axis([0 1000 0 max(yw)]);
figure(2) plot(t,lssb) subplot(2,2,1)
plot(t,lssb);grid on; title('下边带信号波形') subplot(2,2,2);
plot(frqsingle,wsingle); %调制后频谱图 grid on;
title('下边带信号频谱') subplot(2,2,3); plot(t,asingle); grid on;
title('解调后信号波形') subplot(2,2,4); plot(frqaa,aa); grid on;
title('解调后信号频谱') axis([0 3000 0 max(aa)]); 五、 设计心得
通过课程设计,我得到了很大的收获:通过对程序的设计,我进一步熟悉了MATLAB开发环境,对MATLAB的一些具体操作和应用有了更深入的了解。如:有要求的正弦信号的产生,基本图形的绘制和各种的函数的使用等。同时,这次设计我对数字信号处理和通信原理课本上学到的知识点有了更深入的理解和掌握。比如对
9
信号的调制和解调过程有了更深层的理解,学会了如何使用MATLAB对信号进行SSB调制和解调,了解了低通滤波器的MATLAB设计方法。还有很重要的一点是,我学会了如何安排设计所需的时间及合理利用网络资源等普遍实用的学习方法,通过和同学探讨,拓宽了我的眼界。
六、 参考文献
1. 孙祥,徐流美,吴清.MATLAB 7.0基础教程.北京:清华大学出版社2006。 2. 王兴亮.数字通信原理与技术.[M]西安电子科技大学出版社。 3. 孙学军,王秉钧.通信原理.电子工业出版社,2005。 4. 曹志刚,钱亚生.现代通信原理.[M]清华大学出版社。
5. 余成波. 数字信号处理及其MATLAB实现 . 清华大学出版社,1995
10