ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:215.82KB ,
资源ID:20539518      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20539518.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(通信原理Matlab仿真实验报告Word文档下载推荐.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

通信原理Matlab仿真实验报告Word文档下载推荐.docx

1、;n1=length(t1);n2=length(t2); %根据周期矩形信号函数周期,计算点数f=ones(n1,1);zeros(n2,1);ones(n1,1);ones(n1,1); %构造周期矩形信号串y=zeros(m+1,length(t);y(m+1,:)=ffigure(1);plot(t,y(m+1,:); %绘制周期矩形信号串axis(-(T0+T1/2)-0.5,(T0+T1/2)+0.5,0,1.2);set(gca,XTick,-T0,-T1/2,T1/2,T0);XTickLabel,-T0,-T1/2T1/2T0);title(矩形信号串);grid on;a=

2、T1/T0;pause; %绘制离散幅度谱freq=-20:1:20;mag=abs(a*sinc(a*freq);stem(freq,mag);x=a*ones(size(t);for k=1:m %循环显示谐波叠加图形x=x+2*a*sinc(a*k)*cos(2*pi*t*k/T0);y(k,:)=x;hold on;plot(t,y(k,:hold off;axis(-(T0+T1/2)-0.5,T0+T1/2+0.5,-0.5,1.5);title(strcat(num2str(k),次谐波叠加xlabel(tendplot(t,y(1:m+1,:axis(-T0/2,T0/2,-0

3、.5,1.5);各次谐波叠加在命令窗口调用rectexpd()函数:T1=5;T0=10;m=5;rectexpd(T1,T0,m)Matlab仿真结果:2、利用Matlab实现连续信号卷积运算 连续信号卷积运算的通用函数sconv():function f,k=sconv(f1,f2,k1,k2,p)f=conv(f1,f2);f=f*p;k0=k1(1)+k2(1);k3=length(f1)+length(f2)-2;k=k0:p:k3*p;subplot(2,2,1);plot(k1,f1);f1(t)ylabel(subplot(2,2,2);plot(k2,f2);f2(t)sub

4、plot(2,2,3);plot(k,f);f(t)=f1(t)*f2(t)f(t)h=get(gca,positionh(3)=2.5*h(3);,h);在命令窗口调用sconv()函数:p=0.01;k1=0:2;f1=exp(-k1);k2=0:3;f2=ones(1,length(k2);f,k=sconv(f1,f2,k1,k2,p)实验二1、用Matlab模拟图形A律解码Matlab程序代码:建立函数ADecode()function y=ADecode(code,n)codesize=size(code);cr_len=codesize(1);cl_len=codesize(2)

5、;ca=zeros(1,cl_len-1);for i=1:cr_len ca=code(i,2:n); s=0; for j=1:n-1 s=s+ca(j)*2(n-1-j); end a=code(i,1); y(i)=s*(-1)(a+1);y=y/(2(n-1);A=87.6;A1=1+log(A);for j=1:length(y) if(y(j)=0) if(y(i)=1/A1) y(j)=y(j)*A1/A; else y(j)=exp(y(j)*A1-1/A); temp=-y(j); if(temp=0 if x(i)=1/A y(i)=(A*x(i)/A1; y(i)=(1

6、+log(A*x(i)/A1; x1=-x(i); if x10) c1=1; c1=0;y1(i)=-y1(i); r=rem(y1(i),2);y1(i)=(y1(i)-r)/2; c2(j)=r;c2=fliplr(c2);code(i,:)=c1 c2;在新函数中调用前两个函数t=0:1;x=sin(2*pi*t);code=APCM(x,7);y=ADecode(code,7);subplot(2,1,1)plot(t,x);原函数的图形subplot(2,1,2)plot(t,y);解码后函数的图形2、用Matlab模拟DSB调制及解调过程close all;clear all;d

7、t=0.001;%采样时间间隔fm=1; %信源最高频率fc=10; %载波中心频率N=4096;T=N*dt;dt:T-dt;mt=sqrt(2)*cos(2*pi*fm*t);%信源s_dsb=mt.*cos(2*pi*fc*t); %DSB-SC双边带抑制载波调幅B=2*fm;subplot(311)plot(t,s_dsb,b- %画出DSB信号波形plot(t,mt,r-%画出m(t)信号波形DSB调制信号%DSB demodulationrt=s_dsb.*cos(2*pi*fc*t);rt=rt-mean(rt);f,rf=T2F(t,rt);t,rt=lpf(f,rf,B);s

8、ubplot(312)plot(t,rt,k-plot(t,mt/2,相干解调后的信号波形与输入信号的比较subplot(313)f,sf=T2F(t,s_dsb); %求调制信号的频谱psf=(abs(sf).2)/T; %求调制信号的功率谱密度plot(f,psf);axis(-2*fc 2*fc 0 max(psf);DSB信号功率谱f实验三1、用Matlab模拟双极性归零码function y=drz(x)t0=300;x=1 0 0 1 1 0 0 0 0 1 0 1;1/t0:length(x); if(x(i)=1)t0/2 y(t0/2*(2*i-2)+j)=1; y(t0/2

9、*(2*i-1)+j)=0; y(t0/2*(2*i-2)+j)=-1;y=y,x(i);M=max(y);m=min(y);subplot(211)axis(0,i,m-0.1,M+0.1);1 0 0 1 1 0 0 0 0 1 0 1 2、用Matlab产生2FSK信号建立函数fskdigital()function fskdigital(s,f1,f2)2*pi/99:2*pi;m1=;c1=;b1=;for n=1:length(s) if s(n)=0; m=ones(1,100); c=sin(f2*t); b=zeros(1,100) else s(n)=1; c=sin(f1

10、*t); b=ones(1,100) m1=m1 m; c1=c1 c; b1=b1 b;fsk=c1.*m1;subplot(211);plot(b1,r)title(原始信号axis(0 100*length(s) -0.1 1.1);subplot(212);plot(fsk)title(2FSK信号在命令窗口调用函数fskdigital() s=1 0 1 1 0 0 1 0;f1=200;f2=100;fskdigital(s,f1,f2)3、用Matlab的simulink模块模拟三角波的分解与还原模块图仿真结果: 三角波原图 用矩形波近似的冲击函数分解后的三角波经低通还原的三角波

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1