rand_init.m

来自「基于watterson信道模型的matlab程序」· M 代码 · 共 18 行

M
18
字号
function rand_init(seed)

global seed1 seed2 seed3 seed4 seed5

seed1=mod(171*seed,30269);
seed2=mod(172*seed1,30307);
seed3=mod(170*seed2,30323);

k=fix(seed3/52774);
seed5 = 40692*(seed3-k*52774)-k*3791;
if(seed5<0)
    seed5=seed5+2147473399;
end
k=fix(seed5/53668);
seed4 = 40014*(seed5-k*53668)-k*12211;
if(seed4<0)
	seed4=seed4+2147483563;
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?