• 大小: 2KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-03
  • 语言: Matlab
  • 标签: MATLAB  ASK调制与  

资源简介

MATLAB数字基带信号ASK调制与解调仿真,实现对基带信号进行AKS调制,并进行解调

资源截图

代码片段和文件信息

function[tfcfsk]=ASK(TXn)  
%第一个参数为载波频率,第二个参数字基带信号码元个数!第三个为码元序列,
%当码元序列缺省时,默认码元序列为随机序列
% 2ASK——二进制频移键控
if nargin < 2
    [tsignal~~]=baseband_Signal(T);   %生成基带信号signal1,
  
else
    [tsignal~~]=baseband_Signal(TXn);
end
    %生成载波信号Carrier_Signal
    fc=1000000;%载波信号频率
    Carrier_Signal=cos(2*pi*fc.*t);
    figure ;
    subplot(211)plot(tCarrier_Signal);
    axis([00.0001-1-0.21+0.2]);
    xlabel(‘载波信号Carrier Signal‘);
%调制
Modulated_Signal=signal.*Carrier_Signal;        %载波*调制信号
% subplot(212);plot(tModulated_Signal);
% axis([0T-1-0.21+0.2]);
% xlabel(‘Modulated_Signal=signal.*Carrier Signal‘);

%加噪
fsk=awgn(Modulated_Signal20);            %调制信号添加白噪声
subplot(212);plot(tfsk); 
axis([01-1-0.21+0.2]);
xlabel(‘已调信号叠加噪声‘);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         895  2019-01-05 15:15  ASK\ASK.m
     文件        1958  2019-01-05 14:24  ASK\ASK_Demodulation.m
     目录           0  2019-04-14 10:52  ASK\

评论

共有 条评论