• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-03
  • 语言: Matlab
  • 标签: MATLAB  基带信号  

资源简介

MATLAB数字基带信号仿真,对基带信号进行仿真,产生随机序列,定义序列的基带信号,对进行数字基带信号调制的仿真是关键

资源截图

代码片段和文件信息

function[tsignal1signal2DNRZ]=baseband_Signal(TXn)
if nargin < 2
    %产生基带信号
    a=T;                %基带信号码元数
    b=10000000;
    x=round(rand(1a));%将 X 的每个元素四舍五入为最近的整数产生随机序列
    %产生基带信号
%     fc=1/T;             %码元速率
    
    t=linspace(01b);  %0-T之间产生5000个点行矢量,即将[0T]分成5000份
    % fm=a/5;             %基带信号频率    码元数是10,而时域长度是5,也就是一个单位2个码元
 
else
    x=Xn;
    b=10000000;
    a=length(x); 
    t=linspace(01b);  %0-T之间产生5000个点行矢量,即将[0T]分成5000份  

 
end

signal1=t;              %长度一致的向量
for n=1:a
    if x(n)<1
        for m=b/a*(n-1)+1:b/a*n
   

评论

共有 条评论