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('已调制信号频谱');
JonSco
- 粉丝: 95
- 资源: 1万+
最新资源
- 生活水供水合同.pdf
- 信息技术领域CIO知识全面测评
- 【DBC专题】.pdf
- MIPI AR0820 I2C 纯逻辑 配置
- 基于PyQt5-Socket通信的监控系统-粮仓管理系统.zip
- ETL-数据交互-kettle
- 机械设计辐条切割穿线机sw20可编辑全套技术资料100%好用.zip
- FTP下载工具,直接打开exe就可以使用
- 机械设计钢板卷形机sw13全套技术资料100%好用.zip
- Simulink感应电机负载 异步电动机负载故障的暂态仿真;分别模拟了感应电动机稳定运行、负载突变、过载、电源频率突变、电压突增、缺相仿真
- IT企业管理领域中合格CIO的关键素质与实践要求解析
- 机械设计钢板气割机sw21可编辑全套技术资料100%好用.zip
- 基于python和朴素贝叶斯中文垃圾邮件分类器+源码+数据集(毕业设计项目)
- 音乐风格数据集.zip
- 锂离子电池soc估计 采用simulink全模块搭建 可得到辨识估计端电压与仿真端电压曲线 模型估计精度较好,可以完好运行
- factoryio立式码垛机仿真程序 使用简单的梯形图与SCL语言编写,通俗易懂,起到抛砖引玉的作用,比较适合有动手能力的入门初学者 软件环境: 1、西门子编程软件:TIA Portal V15(博
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈