• 大小: 447B
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: 其他
  • 标签: MATLA      

资源简介

基于m序列生成跳频序列,经调制后可以生成跳频信号,其中信号的序列级数、本原多项式系数及载波范围等均可改变。

资源截图

代码片段和文件信息

% coeff: 本原多项式的系数
% reg: 寄存器的初始值
% mseq: 生成的m序列
function [mseq] = m_sequence(coeff reg)
n = length(coeff);
N = 2^n-1;
register = reg;    %定义移位寄存器的初始状态
newregister = zeros(1 n);
mseq = zeros(1 N);
for i = 1:N
    mseq(i) = register(n);
    newregister(1)= mod(sum(coeff.*register)2);
    newregister(2:n) = register(1:n-1);
    register = newregister;    
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        408  2016-11-14 19:51  跳频信号-m序列生成\m_sequence.m

     目录          0  2018-05-21 17:16  跳频信号-m序列生成

----------- ---------  ---------- -----  ----

                  408                    2


评论

共有 条评论