%带通信号经过带通系统的等效基带表示,sig_bandpass.m
clear all;close all;
dt=0.01;
t=0:dt:5;
s1=exp(-t).*cos(20*pi*t); %输入信号
[f1 s1f]=T2F(t,s1); %输入信号的频谱
s1_lowpass=hilbert(s1).*exp(-j*2*pi*20*t); %输入信号的等效基带信号
[f2 s2f]=T2F(t,s1_lowpass); %输入等效基带信号的频谱
h2f=zeros(1,length(s2f));
%[a b]=find(abs(s1f))==max(abs(s1f)); %找到带通信号的中心频率
if abs(s1f)==max(abs(s1f))
[a b]=abs(slf)
end
h2f(201-25:201+25)=1;
h2f(301-25:301+25)=1;
h2f=h2f.*exp(-j*2*pi*f2); %加入线性相位
[t1 h1]=F2T(f2,h2f); %带通系统的冲激响应
h1_lowpass=hilbert(h1).*exp(-j*2*pi*10*t1); %等效基带系统的冲激响应
figure(1)
subplot(221);plot(t,s1);
xlabel('t');ylabel('s1(t)');title('带通信号');
subplot(223);plot(f1,abs(s1f));axis([-60 60 0 0.6]);
xlabel('f');ylabel('|S1(f)|');title('带通信号幅度谱');
subplot(222);plot(t,real(s1_lowpass));
xlabel('t');ylabel('Re[s_l(t)]');title('等效基带信号的实部');
subplot(224);plot(f2,abs(s2f));
xlabel('f');ylabel('|S_l(f)|');title('等效基带信号的幅度谱');
%画带通系统及其等效基带的图
figure(2)
subplot(321);plot(f2,abs(h2f));axis([-100 50 0 1.2]);
xlabel('f');ylabel('|H(f)|');title('带通系统的传输响应幅度谱');
subplot(323);plot(t1,h1);
xlabel('t');ylabel('h(t)');title('带通系统的冲激响应');
subplot(322)
[f3 hlf]=T2F(t1,h1_lowpass);
plot(f3,abs(hlf));
xlabel('f');ylabel('|H_l(f)|');title('带通系统的基带幅度谱');
subplot(324);plot(t1,h1_lowpass);
xlabel('t');ylabel('h_l(t)');title('带通系统的等效基带冲激响应');
%画出带通信号经过带通系统的响应及等效基带信号经过等效基带系统的响应
%tt=0:dt:t1(end)+t(end);
%yt=conv(s1,h1);
[yt,tt]=conv_m(s1,t,h1,t1,dt);
subplot(325);plot(tt,yt);
xlabel('t');ylabel('y(t)');title('带通信号与带通系统响应的卷积');
ytl=conv(s1_lowpass,h1_lowpass).*exp(j*2*pi*10*tt);
subplot(326);plot(real(yt));
xlabel('t');ylabel('y_l(t)cos(20*pi*t)');
title('等效基带与等效基带系统响应的总面积*中心频率载波');
IT狂飙
- 粉丝: 4841
- 资源: 2650
最新资源
- 计算机思维大作业 2022070330229 曾荣根.docx
- MATLAB代码:基于二阶锥规划的主动配电网动态重构研究 关键词:配电网重构 二阶锥 主动动态重构 参考文档:考虑动态网络重
- 微信小程序源码-外卖小程序的研究与开发-微信端-毕业设计源码-期末大作业.zip
- 机器学习-保险风险预测(基于神经网络和SVM实现,包含完整的代码和数据,数据来源与保诚公司)
- blender插件:传递顶点工具
- 单电阻采样的永磁同步电机相电流重构策略仿真,波形效果佳
- 配电网故障重构matlab采用粒子群算法实现33节点系统中任意线路故障情况下的重构程序,程序采用基本环理论,排除网络孤岛和环网
- 2025年国家开放大学专科《Dreamweaver网页设计》形考任务试题及答案
- 机械设计双工位深孔钻sw18可编辑非常好的设计图纸100%好用.zip
- 【配电网重构】基于matlab粒子群算法33节点配电网重构【含Matlab源码 1829期】.mp4
- C语言实现实现的学生成绩管理系统
- 【路径规划】基于matlab DWA算法机器人动态避障路径规划【含Matlab源码 3149期】.mp4
- 采用无迹与扩展卡尔曼滤波进行路面附着系数估计 模块内容: ①dugoff轮胎模块:纯simulink搭非代码 ②整车模块:7自由度整车模型 ③估计模块:无迹卡尔曼滤波,扩展卡尔曼滤波,均是simuli
- 基于java+springboot+vue+mysql的医院管理系统 源码+数据库+论文(高分毕业设计)
- 【路径规划】基于matlab DWA算法机器人局部避障路径规划【含Matlab源码 890期】.mp4
- SAP NetWeaver RFC SDK
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈