• 大小: 7KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-29
  • 语言: Matlab
  • 标签:

资源简介

在matlab环境下综合m文件和仿真库simulink实现伪随机m序列的产生,也可进行扩展。

资源截图

代码片段和文件信息

function [mseq]=mseries(coefficients)
len=length(coefficients);
L=2^len-1;%所需的移位寄存器的长度
registers=[zeros(1len-1)1];%初始化寄存器的内容
mseq=registers(1);
for i=2:L
    newregisters(1:len-1)=registers(2:len);
    newregisters(len)=mod(sum(coefficients.*registers)2);
    registers=newregisters;
    mseq(i)=registers(1);
end

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

     文件        115  2009-06-04 10:12  利用M文件以及simulink产生伪随机码\m_generrate.m

     文件      22390  2009-06-04 09:52  利用M文件以及simulink产生伪随机码\m_simu.mdl

     文件        124  2009-06-04 10:11  利用M文件以及simulink产生伪随机码\m_simu_gen.m

     文件        346  2009-06-04 09:11  利用M文件以及simulink产生伪随机码\mseries.m

     文件          0  2009-09-22 08:36  利用M文件以及simulink产生伪随机码\gold1

     目录          0  2009-09-19 16:38  利用M文件以及simulink产生伪随机码

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

                22975                    6


评论

共有 条评论

相关资源