- 3
- 0
- 约1.01千字
- 约 9页
- 2017-04-24 发布于湖北
- 举报
电控学院
系统辨识作业
题 目: 系统辨识作业
院 (系): 电气与控制工程学院
专业班级:
姓 名:
学 号:
题 目
用乘同余法产生(0-1)之间的随机数,并就产生的结果进行分析。
原 理
乘同余法的原理如下图所示:
步 骤
⑴使用PPT上的程序时,令M=256时产生如下随机数:
①程序为如下所示:
A=179;x0=11;M=256;N=100;
for k=1:N
x2=A*x0;
x1=mod (x2,M);
v1=x1/M;
v(:,k)=v1;
x0=x1;
end
v2=v
k=1:N;
plot(k,v,r);
xlabel(k), ylabel(v);title((0,1)均匀分布的随机序列)
u=mean(v),c=cov(v,u)
②随机数产生的结果所下图所示:
③在程序中加入u=mean(v),c=cov(v,u),可以同时把平均值和协方差表示出来,由上图可以看出u=0.5078,c=0.0756,与理论值
相差不大。
产生的随机序列图如下图???示:
⑵使用书上的程序时,令M=255时产生如下随机数:
①程序为
原创力文档

文档评论(0)