当前位置: 首页 > news >正文

广州建设网站公司哪个济南兴田德润有活动吗空间设计师和室内设计师的区别

广州建设网站公司哪个济南兴田德润有活动吗,空间设计师和室内设计师的区别,做外账经常进哪几个网站,杭州市优化服务目录 1.DSB的调制原理2.DSB的解调原理3. DSB调制解调的代码4.DSB调制解调结果图5.DSB的优缺点 1.DSB的调制原理 DSB和AM相差一个直流量,因此其调制原理如下图所示,基带信号m(t)和高频载波相乘实现DSB信号的调制。 2.DSB的解调原理 DSB的解调原理如下…

目录

  • 1.DSB的调制原理
  • 2.DSB的解调原理
  • 3. DSB调制解调的代码
  • 4.DSB调制解调结果图
  • 5.DSB的优缺点

1.DSB的调制原理

DSB和AM相差一个直流量,因此其调制原理如下图所示,基带信号m(t)和高频载波相乘实现DSB信号的调制。
在这里插入图片描述

2.DSB的解调原理

DSB的解调原理如下图所示,DSB信号经过信道传输之后,再和载波相乘,然后经过低通滤波后恢复出原始基带信号。
在这里插入图片描述

3. DSB调制解调的代码

DSB.m文件,主文件

% DSB调制解调过程
%% 基本参数
clear all;                  % 清除变量
close all;                  % 关闭所有窗口图像
fm = 100;                   % 基带信号频率
T = 2;                      % 信号时长
fs = 20000;                 % 采样频率 奈奎斯特采样定理为最大频率的两倍,这里取20倍为了绘制更多的细节,让时域信号更平滑
dt=1/fs;                    % 时间采样间隔,采样频率的倒数
N=T/dt;                     % 采样点个数,总时长除以采样间隔
t=[0:N-1]*dt;               % 采样点的时间序列,作为横坐标%% ******************调制信号时域波形******************
Am=1;                       % 基带信号幅度 
mt=Am*cos(2*pi*fm*t);       % 基带信号
figure(1);                  % 绘制第一幅图
subplot(221);               % 窗口分割,将一幅图分割成2*2plot(t,mt,'Linewidth',2);   % 时间t为横坐标,基带信号mt为纵坐标绘图,线宽为2
xlabel('t/时间');           % 横坐标标注
ylabel('幅度');             % 纵坐标标注
title('基带信号');          % 图标题标注
axis([0,0.1,-1.1,1.1]);     % 横纵坐标范围设置
line([0,0.1],[0,0],'color','b','Linewidth',2);% 绘制一条从(0,0)(0.1,0)的蓝色实线,线宽为2%% ******************调制信号频域波形******************
subplot(222);
[mf,msf]=T2F(t,mt);         % 傅里叶变换,得到纵坐标频谱和横坐标频率
plot(mf,abs(msf),'Linewidth',2);    % 画出基带信号频谱,线宽为2
title('基带信号的频谱');            % 图标题标注
xlabel('f/Hz');                     % 横坐标标注
ylabel('幅度/H(f)');                % 纵坐标标注
axis([-150 150 -inf inf]);          % 横纵坐标范围设置%% ******************载波信号时域波形******************
subplot(223);
fc=1000;                            % 载波频率
zaibo=cos(2*pi*fc*t);               % 载波时域信号
plot(t,zaibo,'r','Linewidth',2);    % 时间t为横坐标,载波信号zaibo为纵坐标绘图,线宽为2,红色
xlabel('t/时间');                   % 横坐标标注
ylabel('幅度');                     % 纵坐标标注
title('载波信号');                  % 图标题标注
axis([0,0.01,-1.1,1.1]);            % 横纵坐标范围设置
line([0,0.01],[0,0],'color','b','Linewidth',2);% 绘制一条从(0,0)(0.01,0)的蓝色实线,线宽为2%% ******************载波信号频域波形******************
subplot(224);
[mf1,msf1]=T2F(t,zaibo);            % 傅里叶变换,得到纵坐标频谱和横坐标频率
plot(mf1,abs(msf1),'r','Linewidth',2);  % 载波信号频谱,线宽为2,红色
title('载波信号的频谱');            % 图标题标注
xlabel('f/Hz');                     % 横坐标标注
ylabel('幅度/H(f)');                % 纵坐标标注
axis([-1200 1200 -inf inf]);        % 横纵坐标范围设置%% ******************DSB波信号时域波形******************
dsb=mt.*zaibo;                      % 画出DSB信号波形
SNR=5;                              %信噪比为  dB
dsb=awgn(dsb,SNR,'measured');
figure(2);                          % 绘制第二幅图
subplot(211);                       % 窗口分割,将一幅图分割成2*1plot(t,dsb,'Linewidth',2);          % 画出AM信号波形,线宽为2
title('DSB调制信号');               % 图标题标注
xlabel('t/时间');                   % 横坐标标注
ylabel('幅度');                     % 纵坐标标注
axis([0,0.02,-3.1,3.1]);            % 横纵坐标范围设置
line([0,0.02],[0,0],'color','b','Linewidth',2);% 绘制一条从(0,0)(0.02,0)的蓝色实线,线宽为2%% ******************DSB波信号频域波形******************
[mf2,msf2]=T2F(t,dsb);              % 傅里叶变换,得到纵坐标频谱和横坐标频率
subplot(212);
plot(mf2,abs(msf2),'Linewidth',2);  % 画出DSB信号频谱
title('DSB波信号的频谱');           % 图标题标注
xlabel('f/Hz');                     % 横坐标标注
ylabel('幅度/H(f)');                % 纵坐标标注
axis([-1500 1500 -inf inf]);        % 横纵坐标范围设置%% ******************相干解调******************
%% ******************已调信号与载波信号相乘******************
st=dsb.*zaibo;                      % 已调信号与载波信号相乘
figure(3);                          % 绘制第三幅图
subplot(211);                       % 窗口分割,将一幅图分割成2*1plot(t,st,'Linewidth',2);           % 时间t为横坐标,相乘信号st为纵坐标绘图,线宽为2
title('已调信号与载波信号相乘');    % 图标题标注
xlabel('t/时间');                   % 横坐标标注
ylabel('幅度');                     % 纵坐标标注
axis([0 0.02 -2 2]);                % 横纵坐标范围设置
line([0,0.02],[0,0],'color','b','Linewidth',2);% 绘制一条从(0,0)(0.02,0)的蓝色实线,线宽为2%% ******************已调信号与载波信号相乘的频谱******************
[f,sf]=T2F(t,st);                   % 傅里叶变换,得到纵坐标频谱和横坐标频率
subplot(212);                       % 窗口分割,将一幅图分割成2*1plot(f,sf,'Linewidth',2);           % 绘制相乘信号st的频谱,线宽为2
title('已调信号与载波信号相乘的频谱');% 图标题标注
xlabel('f/Hz');                     % 横坐标标注
ylabel('幅度/H(f)');                % 纵坐标标注
axis([-2200 2200 -inf inf]);        % 横纵坐标范围设置%% ******************解调出来的信号******************
[t,st]=lpf(f,sf,2*fm);              % 频域低通滤波
figure(4);                          % 绘制第三幅图
subplot(211);                       % 窗口分割,将一幅图分割成2*1plot(t,2*st,'Linewidth',2);           % 绘制解调波形
title('经过低通滤波的相干解调信号波形');% 图标题标注
xlabel('t/时间');                   % 横坐标标注
ylabel('幅度');                     % 纵坐标标注
axis([0 0.1 -1.1 1.1]);             % 横纵坐标范围设置 
line([0,0.1],[0,0],'color','b','Linewidth',2);% 绘制一条从(0,0)(0.1,0)的蓝色实线,线宽为2%% ******************原信号******************
subplot(212);
plot(t,mt,'r-','Linewidth',2);      % 绘制原始基带信号
title('原始基带信号');              % 图标题标注
xlabel('t/时间');                   % 横坐标标注
ylabel('幅度');                     % 纵坐标标注
axis([0 0.1 -1.1 1.1]);             % 横纵坐标范围设置 
line([0,0.1],[0,0],'color','b','Linewidth',2);% 绘制一条从(0,0)(0.1,0)的蓝色实线,线宽为2

T2F.m文件,FFT功能

function [f,sf]= T2F(t,st)      % FFT
% dt = t(2)-t(1);
T=t(end);                       % 输入信号的时间最大值为T
df = 1/T;                       % dt=1/fs; 时间采样间隔,采样频率的倒数;% N=T/dt;  采样点个数,总时长除以采样间隔% 两式联合推导 df = 1/T 
N = length(st);                 % 输入信号时间的长度为采样点数
f=-N/2*df : df : N/2 * df-df;   % 频率分布
sf = fft(st);                   % 做FFT
sf = T/N * fftshift(sf);        % 最后输出,将0-fs频谱搬移到-fs/2-fs/2频谱

F2T.m文件,IFFT功能

function[t,st]=F2T(f,Sf)        % IFFT
df=f(2)-f(1);                   % 频率间隔
fmax=(f(end)-f(1)+df);          % 最大频率减最低频率加上频率间隔为带宽
dt=1/fmax;                      % 采样间隔
N=length(f);                    % 采样点数
t=[0:N-1] * dt;                 % 时间分布
Sf=fftshift(Sf);                %0-fs频谱搬移到-fs/2-fs/2频谱
st=fmax * ifft(Sf);             % 做IFFT
st=real(st);                    % 取实部

lpf.m文件,低通滤波功能

function[t,st]=lpf(f,sf,B)          % 频率LPF
df=f(2)-f(1);                       % 频率间隔
fN=length(f);                       % 采样点数
ym=zeros(1,fN);                     % 生成1行fN列的0向量
xm=floor(B/df);                     % 低频带宽频率除以间隔后的点数向下取整
xm_shift=[-xm:xm-1]+floor(fN/2);    % 因为前面做FFT将0频率搬移到中心处,% 因此,低通低频频率相应地搬移fN/2,才是对应的频率点
ym(xm_shift)=1;                     % 低通通过频率处幅度为1,其余为0,相当于理想低通
yf=ym.* sf;                         % FFT信号的频谱和对应低频带宽处频率值为1的行向量相乘
[t,st]=F2T(f,yf);                   % IFFT

注意:这四个文件要放在同一文件夹中,第一个是主文件,另外三个是函数文件

4.DSB调制解调结果图

结果图中DSB信号是经过信道,加了高斯白噪声的。
如果不想加噪声,把下面这行代码注释即可。

dsb=awgn(dsb,SNR,'measured');

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.DSB的优缺点

优点:实现简单,功率利用率高;
缺点:双边带上下边带频谱频谱结构相同,频谱利用率低。

http://www.15wanjia.com/news/185281.html

相关文章:

  • 中国建设网站银行修改wordpress默认主题标题
  • illustrator 学习网站怎样制作微信网站
  • 关于课题网站建设的协议关于网站的建设
  • 威海高新园区建设运营有限公司网站有什么做兼职的网站
  • 西安建设网站电话号码建网站 端口
  • 沈阳网站公司哪个好闸北微信网站建设
  • 网站推广岗位的要求分分彩做号网站
  • 信息中心加强网站建设做网站宣传图的网站
  • 康保网站制作做网站ie10缓存
  • 网站建设 方案书深圳标本制作
  • 优秀网站介绍已有网站开发app
  • 桂林漓江大瀑布酒店深圳优化猫
  • 用vs与dw做网站手机上怎样制作网站
  • 自助构建网站Wordpress+仿站+工具
  • 公司网站怎么做教程大丰做网站价格
  • 滁州网站建设hi444企业查询官网入口
  • 世界著名网站开发语言成都网络营销公司哪个好
  • 什么响应式网站公司网站搜索引擎排名
  • 做网站的做app的wordpress中文企业主题 下载地址
  • 北京有做网站的吗北京网站优化推广分析
  • 网站制作网站开发公司访问国外的网站服务器无法访问
  • 湘西 网站 建设 公司网站运营怎么学
  • 分享型网站建设seo关键词排名优化系统源码
  • 徐州网站公司wordpress网站迁移问题
  • 网站建设设计主要系统公司排名的网站
  • 沈阳软件公司 网站制作什么是互联网营销师
  • 网站开发者技术网站如何免费制作一个网站
  • 北京好的医疗网站设计牛商网是干啥的
  • 怎么做网站像淘宝这样的做思维导图的网站
  • 建站公司 源码申请做的网站乱码怎么搞