📄 sprand.m
字号:
%生成两组互相独立的高斯随机数 期望为m,方差为n^2,个数为num
function res=spRand(m,n,num)
rand( 'state',sum(100*clock) );
d1=rand(1,num);
rand( 'state',7*sum(100*clock)+3);
d2=rand(1,num);
xi=n*sqrt(-2*log(d1)).*cos(2*pi*d2)+m;%%正交独立的高斯序列 N(m,n^2)
xq=n*sqrt(-2*log(d1)).*sin(2*pi*d2)+m;%%
res(1,:)=xi;
res(2,:)=xq;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -