clear;
t0=0.15;
ts=0.001;
Fc=200;
Fs=1/ts;
Kf=50;
df=0.3;
t=[0:ts:t0];
m=[ones(1,t0/(3*ts)),-2*ones(1,t0/(3*ts)),zeros(1,t0/(3*ts)+1)];
c=cos(2*pi*Fc.*t);
%FM调制
int_m(1)=0;
for i=1:length(t)-1
int_m(i+1)=int_m(i)+m(i)*ts;
end
u=cos(2*pi*Fc.*t+2*pi*Kf*int_m);
[M,m,df1]=fft_seq(m,ts,df);
M=M/Fs;
[U,u,df1]=fft_seq(u,ts,df);
U=U/Fs;
%//////////////////////////////////////////
%FM解调(包络检波法)
[v,phase]=env_phas(u,ts,Fc);
phi=unwrap(phase);
dem=(1/(2*pi*Kf))*(diff(phi)/ts);
%调制信号功率
W=1*t0/3+4*t0/3;
P=W/(2*t0/3)
%//////////////////////////////////////////
[C,c,df1]=fft_seq(c,ts,df);
f=[0:df1:df1*(length(m)-1)]-Fs/2;
clf
subplot(2,2,1);plot(t,m(1:length(t)));
title('未调制信号');
subplot(2,2,2);plot(t,u(1:length(t)));
title('已调制信号');
subplot(2,2,3);plot(t,dem(1:length(t)));
title('解调波形');
subplot(2,2,4);plot(f,abs(fftshift(U)));
title('已调制信号频谱');
没有合适的资源?快使用搜索试试~ 我知道了~
sh2_1_jt.rar_am matlab_jt_sh2_1_jt_通信系统仿真
共2个文件
txt:1个
m:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 174 浏览量
2022-09-14
14:31:46
上传
评论
收藏 837B RAR 举报
温馨提示
am的解调程序,基于matlab的通信系统仿真系列。供刚接触到matlab的朋友使用
资源推荐
资源详情
资源评论
收起资源包目录
sh2_1_jt.rar (2个子文件)
www.pudn.com.txt 218B
sh2_1_jt.m 923B
共 2 条
- 1
资源评论
JonSco
- 粉丝: 91
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功