資源簡介
用MATLAB編程實(shí)現(xiàn)產(chǎn)生白噪聲與有色噪聲序列,代碼可讀性高,注釋到位
代碼片段和文件信息
%白噪聲及有色噪聲序列的產(chǎn)生
clear?all;?close?all;
L=500;?%仿真長度
d=[1?-1.5?0.7?0.1];?c=[1?0.5?0.2];?%D、C多項(xiàng)式的系數(shù)(可用roots命令求其根)
nd=length(d)-1;?nc=length(c)-1;?%nd、nc為D、C的階次
xik=zeros(nc1);?%白噪聲初值,相當(dāng)于ξ(k-1)...ξ(k-nc)
ek=zeros(nd1);?%有色噪聲初值
xi=randn(L1);?%randn產(chǎn)生均值為0,方差為1的高斯隨機(jī)序列(白噪聲序列)
for?k=1:L
????e(k)=-d(2:nd+1)*ek+c*[xi(k);xi
評(píng)論
共有 條評(píng)論