通信原理实验报告_第1页
通信原理实验报告_第2页
通信原理实验报告_第3页
通信原理实验报告_第4页
通信原理实验报告_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验一常用信号的表示实验目的】掌握使用MATLAB勺信号工具箱来表示常用信号的方法。实验环境】装有或以上版本的PC机。实验内容】1. 周期性方波信号 square调用格式: x=square(t,duty)功能:产生一个周期为 2 、幅度为 1的周期性方波信号。其中 duty 表示占空比,即 在信号的一个周期中正值所占的百分比。例1:产生频率为40Hz占空比分别为25% 50% 75%勺周期性方波。如图1-1所示。clear;%清空工作空间内的变量td=1/100000;t=0:td:1;x1=square(2*pi*40*t,25);x2=square(2*pi*40*t,50);x3=sq

2、uare(2*pi*40*t,75);%信号函数的调用subplot(311);%设置 3 行 1 列的作图区,并在第 1 区作plot(t,x1);title( 占空比 25%);axis(%限定坐标轴的范围subplot(312);plot(t,x2);title( 占空比 50%);axis(占空比75%);axis( 图 1-1 周期性方波2. 非周期性矩形脉冲信号 rectpuls调用格式: x=rectpuls(t,width)功能:产生一个幅度为 1 、宽度为width 、以 t=0 为中心左右对称的矩形波信号。该函数横坐标范围同向量 t 决定,其矩形波形是以t=0 为中心向左右

3、各展开 width/2 的范围。Width 的默认值为 1。例2:生成幅度为2,宽度T=4中心在t=0的矩形波x(t)以及x(t-T/2)。如图1-2所示。t=-4:4;T=4;%设置信号宽度x1=2*rectpuls(t,T);%信号函数调用subplot(121);plot(t,x1);title(x(t);axis();x2=2*rectpuls(t-T/2,T);%信号函数调用subplot(122);plot(t,x2);title(x(t-T/2);axis();3. 抽样信号 sinc调用格式: x=sinc(x)功能:产生一个抽样函数,其值为 x/sinx 。例 3: 生成抽样

4、信号 Sa at(a 2 ) ,如图 1-3 所示。clear;%清理变量t=-1:1;y=sinc(2*pi*t);%信号函数调用plot(t,y);xlabel( 时间 t);ylabel(幅值(y);title( 抽样信号 );图 1-2 非周期性方波图 1-3 抽样信号练一练】用MATLA信号工具箱中的pulstran 函数产生冲激串的信号。T=0:1/50E3:10E-3;D=0:1/1E3:10E-3;A(0:10);Y=pulstran(T,D,gauspuls,10E4,;plot(T,Y)实验心得】通过此次试验,首先,让我对 MATLAB虽大的功能有了进一步的了解。其次,也学

5、会 了一些常用信号的表示方法。通过自己动手操作,我知道了pulstran 函数的调用方法,可以自行画出冲击串函数。实验二信号的 Fourier 分析实验目的】1) 通过计算周期方波信号的 Fourier 级数,进一步掌握周期信号 Fourier 级数的计算方法。2) 通过求解非周期方波信号的 Fourier 变换,进一步掌握非周期信号 Fourier 变换的求解方法。实验环境】装有或以上版本的PC机。实验内容】1.连续时间周期方波信号及其傅里叶级数计算的程序代码,其结果如图 2-1 所示。dt=;%时间变量变化步长T=2;%定义信号的周期t=-4:dt:4;w0=2*pi/T; x1=rect

6、puls,1);x=0;%定义信号的时间变化范围%定义信号的频率%产生 1 个周期的方波信号form=-1:1 % 扩展 1个周期的方波信号 x=x+rectpuls(*T-dt),1); % 产生周期方波信号 end subplot(221);plot(t,x); axis(); % 设定坐标变化范围 title( 周期方波信号 ) N=10;%定义需要计算的谐波次数为 10fork=-N:N ak(N+1+k)=x1*exp(-j*k*w0*t)*dt/T;end k=-N:N; subplot(212); stem(k,abs(ak),k.); title( 傅里叶级数 );%绘制幅度谱

7、%求得 Fourier 系数 ak图 2-1 连续时间周期方波信号及其 Fourier 级数2. 非周期连续时间信号及其 Fourier 变换的程序代码,其结果如图 2-2 所示。%矩形脉冲信号width=1; t=-5:5; y=rectpuls(t,width); subplot(221);%限定 y 坐标的范围%快速 Fourier 变换%将频谱分量集中plot(t,y); ylim(-12); title( 矩形脉冲信号 ); Y=fft(y,1024); Y1=fftshift(Y); subplot(212); plot(abs(Y1); title( 傅里叶变换 );图 2-2

8、非周期连续时间信号及其 Fourier 变换【实验心得】这次实验是信号的 Fourier 分析。通过此次实验,我进一步掌握周期信号 Fourier 级 数的计算方法和非周期信号 Fourier变换的求解方法。可以通过 MATLAB自己画出要求 的图形,对老师的代码也掌握了。实验三调幅信号及其功率谱计算实验目的】1)通过计算AM调制信号,进一步熟悉并掌握 AM勺调制过程。2)通过对AM调制信号的功率谱计算,进一步熟悉并掌握 AM调制信号的功率谱计算方法。实验环境】装有或以上版本的PC机。实验内容】调制信号及其功率谱计算的程序代码及注释说明%aM带信号dt=; fs=1; fc=10;T=5;N=

9、T/dt;%采样时间间隔%基带信号频率%载波频率%调制信号的时间长度%采样点总数t=0:N-1*dt; %采样时间变量 mt=sqrt(2)*cos(2*pi*fs*t);%aM调制信号%基带信号时域表达式A0=2;%直流偏移量s_AM=(A0+mt).*cos(2*pi*fc*t);%PS计算X =fft(s_AM);%对AM调制信号进行快速Fourier变换Y=fft(mt);%对基带信号进行快速 Fourier 变换PSD_X=(abs(X)A2)/T;%根据功率谱密度公式计算AM调制信号的PSD PSD=(abs(Y)A2)/T;%根据功率谱密度公式计算基带信号的PSDPSD_Y=ff

10、tshift(PSD);% 将零频分量移到频谱的中心位置PSD_X_dB=10*log10(PSD_X);将功率化为以 dB为单位 PSD_Y_dB=10*log10(PSD_Y);将功率化为以dB为单位 f=-N/2:N/2-1*2*fc/N;%绘图输出 subplot(311);plot(t,s_AM);holdon; plot(t,A0+mt,r-);设置频率变量%绘制包括线title(AM 调制信号及其包络 );%AMS制信号subplot(312); plot(f,PSD_Y_dB);holdon; axis(-2*fc2*fc0max(PSD_Y_dB); title( 基带信号的

11、 PSD(dB);subplot(313); plot(f,PSD_X_dB);holdon; axis(-2*fc2*fc0max(PSD_X_dB); title(AM 调制信号的 PSD(dB);调制信号及其功率谱的计算结果图 3-1AM 调制信号及其功率谱练一练】试用MATLAB编程计算抑制载波双边带(DSB-SC)调制信号及其功率谱密度,所用基带模拟信号和载波表达式同上。%基带信号dt=; fs=1; fc=10; T=5; N=T/dt; t=0:N-1*dt;%采样时间间隔%基带信号频率%载波频率 %调制信号的时间长度%采样点总数%采样时间变量mt=sqrt(2)*cos(2*p

12、i*fs*t);%卬制载波双边带(DSB-SC调制信号%基带信号时域表达式A0=0;%直流偏移量s_AM=(A0+mt).*cos(2*pi*fc*t);%PS计算X =fft(s_AM);%对AM调制信号进行快速Fourier变换Y=fft(mt);%对基带信号进行快速 Fourier 变换PSD_X=(abs(X)A2)/T;%根据功率谱密度公式计算AM调制信号的PSD PSD=(abs(Y)A2)/T;%根据功率谱密度公式计算基带信号的PSDPSD_Y=fftshift(PSD);% 将零频分量移到频谱的中心位置PSD_X_dB=10*log10(PSD_X);将功率化为以dB为单位 P

13、SD_Y_dB=10*log10(PSD_Y);将功率化为以dB为单位 f=-N/2:N/2-1*2*fc/N;%设置频率变量%绘图输出%AMB制信号subplot(311);plot(t,s_ 抑制载波双边带 (DSB-SC);holdon;plot(t,A0+mt,r-);%绘制包括线titleC抑制载波双边带(DSB-SC)调制信号及其包络);subplot(312);plot(f,PSD_Y_dB);holdon; axis(-2*fc2*fc0max(PSD_Y_dB); title( 基带信号的 PSD(dB);subplot(313);plot(f,PSD_X_dB);holdon;axis(-2*fc2*fc0max(PSD_X_dB);titleC抑制载波双边带(DSB-SC)调制信号的PSD(dB);实验心得】此次实验是调幅信号及其功率谱计算,通过计算AM调制信号,我熟悉并掌握了 AM的调制过程。通过对AM调制信号的功率谱计算,我熟悉并掌握了 AM调制信号的功率谱计算方法。在AM实验的基础之上,我能够使用 MATLA编程计算抑制载波双边带(DSB-SC调制信号及其功率谱密度。实验四 Simulink 在数字调制中的应用实验目的】1)通过Simulink仿真,进一步熟悉并掌握2ASK勺调制及其非相干解调的过程。2)通过对2A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论