global dt df N T f t
close all
dt=0.002; %取样时间间隔
N=2^15; %取样点数
T=N*dt; %截短时间
df=1/T; %频域取样间隔
Bs=N*df/2; %系统带宽
f=[-Bs+df/2:df:Bs]; %频域横坐标
t=[-T/2+dt/2:dt:T/2];
figure(1)
set(1,'Position',[200,200,600,600])
fs=10; %载波频率
fm=1; %调制信号频率
sm=sin(2*pi*fm*t); %调制信号
Sm=t2f(sm); %调制信号频谱
s=sin(2*pi*fm*t).*cos(2*pi*fs*t)-(-cos(2*pi*fm*t)).*sin(2*pi*fs*t);
%单边带上边频调制信号.sin(2*pi*fm*t)的希尔伯特变换为-cos(2*pi*fm*t);
S=t2f(s);%已调信号频谱
s0=s.*cos(2*pi*fs*t); %解调
S0=t2f(s0);%解调信号频谱
%lpf=2*sin(2*pi*2*t)./(2*pi*2*t)
%LPF=t2f(lpf)
Y=LPF(2).*S0 %滤波输出频谱
y=f2t(Y);%滤波后输出的波形
%以下为作图:
subplot(3,2,1)
plot(t,sm)
xlabel('t(ms)');
ylabel('s(t)');
axis([-0.5,0.5,min(sm),max(sm)]);
title('输入调制信号波形')
subplot(3,2,2)
ASm=abs(Sm);
plot(f,ASm)
xlabel('f(Mhz)')
axis([-3,3,min(ASm),max(ASm)])
title('调制输入信号频谱')
subplot(3,2,3)
plot(t,s)
xlabel('t(ms)')
ylabel('s')
title('SSB上边频已调信号')
axis([-0.5,0.5,min(s),max(s)])
subplot(3,2,4)
AS=abs(S);
xlabel('t(ms)')
ylabel('S')
title('已调信号频谱')
hold on
plot(f,AS)
axis([-12,12,min(AS),max(AS)])
subplot(3,2,5);
y=real(y);
plot(t,y)
xlabel('t(ms)')
ylabel('y')
axis([-0.5,0.5,min(y),max(y)])
title('解调输出信号波形')
AY=abs(Y);
subplot(3,2,6)
plot(f,AY)
title('解调输出信号频谱')
axis([-3,3,min(AY),max(AY)])

邓凌佳
- 粉丝: 84
- 资源: 1万+
最新资源
- 基于ssm框架实现的超市物品管理系统.zip(毕设&课设&实训&大作业&竞赛&项目)
- 毕业设计,样式仿简书, 采用前后端不分离模式, 前端采用django 的 jinjia2 + vue 数据渲染,可以发表文章, 购买图书, 创建机器学习主题.zip(毕设&课设&实训&大作业&竞赛&项
- 基于JavaWeb的新闻管理系统源码+数据库(java期末大作业、课程设计).zip
- 基于ThinkPHP5.0的简易商城设计源码学习教程
- 语音识别demo,语音识别的模型,Python
- 基于ssh的校园二手物品交易管理系统(毕设&课设&实训&大作业&竞赛&项目)
- Python基于Flask+MySQL的在线外卖订餐系统源码+数据库(期末大作业).zip
- 直流配电网牛顿拉夫逊法潮流计算MATLAB程序详解:节点电压与支路功率有名值计算,直流配电网牛顿拉夫逊法潮流计算MATLAB程序详解:节点电压与支路功率分析,33节点直流配电网网牛顿拉夫逊法(牛拉法)
- 高等数学(下)(北大社黄立宏版本)课后习题答案全详解
- STM32F103C8T6最小系统核心板ad设计硬件原理图PCB+3D封装库文件.zip
- 基于Springboot成绩可视化平台,内包含sql文件.zip(毕设&课设&实训&大作业&竞赛&项目)
- 基于改进粒子群算法的光伏储能选址定容模型分析(涉及14节点配网系统),基于改进粒子群算法的光伏储能选址定容模型分析(涉及14节点配网系统),含光伏的储能选址定容模型 14节点 程序采用改进粒子群算法
- BoXueGu项目所有资源.zip
- Android Studio实现前后台分离的选课系统,优秀安卓课设,小白必看!
- EMT123Landweber_matlab_
- VUE前端人脸识别自动拍照
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



评论1