实 验 报 告课程名称通信系统建模与仿真实验项目名称通信系统建模与仿真软件实验实验类型实验学时班级20250822学号2025082227姓名 杨俊良指导老师何忠秋实验室名称实验时间实验成绩预习部分实验过程表现实验报告部分总成绩老师签字日期哈尔滨工程大学教务处 制 实验一:低通采样定理和内插与抽取实现一、实验目的 用 Matlab 编程实现自然采样与平顶采样过程,根据实验结果给出二者的结论;掌握利用MATLAB 实现连续信号采样、频谱分析和采样信号恢复的方法。二、实验原理1.抽样定理若是带限信号,带宽为, 经采样后的频谱就是将的频谱 在频率轴上以采样频率为间隔进行周期延拓。因此,当时,不会发生频率混叠;而当 < 时将发生频率混叠。2.信号重建经采样后得到信号经理想低通则可得到重建信号,即:=*其中:==,所以:=*=* =上式表明,连续信号可以展开成抽样函数的无穷级数。利用 MATLAB 中的来表示,有 ,所以可以得到在 MATLAB中信号由重建的表达式如下:=我们选取信号=作为被采样信号,当采样频率=2时,称为临界采样。我们取理想低通的截止频率=.下面程序实现对信号=的采样及由该采样信号恢复重建:三、 实验内容已知信号,试以以下采样频率对信号采样:(a) ; (b) ; (c),求 x(t)信号原信号和采样信号频谱,及用采样信号重建原信号 x’(t)时序图.假定重构滤波器为 fs/2 的理想低通滤波器,具有带通增益为 Ts=1/fs.四、 实验步骤1。设置采样时间间隔 ts=1/fs,以及时间范围。2。输入已知信号。3。对原始信号进行傅里叶变换。4。画出原信号的频谱。5。利用 firpmord,firpm 以及 freqz,conv 函数求出采样重建信号。 fp=fs/2—500;fs1=fs/2; [n,f0,m0,w]=firpmord([fp fs1],[1 0],[0.0001 0.001],fs); b=firpm(n,f0,m0,w); figure(4) freqz(b,1,1024,fs) y=conv(x,b);6。对重建信号进行傅里叶变换。7.画出重建信号的波形及频谱。 流程图五、 实验结果分析结论 心得体会: 本次实验要用到采样定理,信号内插和重建的一些知识,学会了如 dyadup 命令等一些新的指令和思考方法,感觉到受益匪浅。附程序:clear allclcfs=20000;ts=1/fs;T=0。05;df=1/T;t=0:ts:T-ts;x=0;for m=0:99 x=x+(m+1)*cos(2*pi*(100*m+50)*t);endfigure(1)subplot(211)plot(t,x)title(’原始信号波形’);xlabel(’时间t');ylabel(’幅度’);y=dyadup(x,0);y=dyadup(y,0);...