伪随机序列MATLAB实现
1 伪随机信号及其产生方法2 伪随机序列MATLAB代码实现clear;close all;%M序列产生程序n=4;%四个移位寄存器L=2^n-1;%M序列的周期mag=1;%M序列信号幅值y1=1;y2=1;y3=1;y4=0;%四个移位寄存器的初始值for i=1:Lx1=xor(y3,y4);x2=y1;x3=y2;x4=y3;y(i)=y4;if y(i)>0.5,u(i)=-mag;else u(i)=mag;endy1=x1;y2=x2;y3=x3
原创
2021-07-08 10:41:31 ·
4044 阅读 ·
0 评论