- 159
- 0
- 约1.22万字
- 约 15页
- 2020-11-22 发布于湖北
- 举报
用乘同余法产生随机数
系统辨识与 MATLAB仿真附录
例 2.1 用乘同余法产生随机数 (见光盘 FLch2sjxleg1.m)
①编程如下:
A=6; N=100; % 初始化;
x0=1; M=255;
for k=1:N % 乘同余法递推 100
次;
x2=A*x0; %x2 和x0分别表示 xi
和xi-1 ;
x1=mod (x2,M); % 将x2存储器的数
i
除以M ,取余数放 x1 (x )中;
v1=x1/256; % 将x1 存储器的数
除以256得到小于 1的随机数放 v1
原创力文档

文档评论(0)