⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tfar_est_b0l.m

📁 用于模拟时变非平稳的ARMA过程
💻 M
字号:
function B0l= tfar_est_b0l(Ayy, A, N)% function B0l= tfar_est_b0l(Ayy, A, N)%   This file is part of the TFPM toolbox v1.0 (c)%   michael.jachan@tuwien.ac.at and underlies the GPL.% % Estimates the TFAR parameter b_{0, l} from given a_{m, l}.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%if(0)% TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%clear;tfpm;MAR  =   4;LAR  =   2;MMA  =   0;LMA  = LAR;N    = 256;re_im= 'r';mo_no= 'm';tfpm_file_gen;%-------------alpha= 1/2;A= Aml;%Aalpha= tfarma_ambi(Aml, Bml, N, alpha);%Ayy= Aalpha(N/2-3*LAR+1:N/2+3*LAR+1, N/2-MAR+1:N/2+MAR+1);[AA, BB]= tfar_est_tfywu(Ayy, N);A= AA(1, 1:2, 1)%HAR= tvarma_impr(Amn, Bmn);%AAR= nm_to_ml(ker_to_lag(HAR*HAR', 0, alpha));%Ayy= AAR   (N/2-3*LAR+1:N/2+3*LAR+1, N/2-MAR+1:N/2+MAR+1);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%end;% TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Dimensions:[MAR, LAR]= param_dim(A);LL= 2*LAR+1;sig2= [];for l= -2*LAR:2*LAR   Ambi= fliplr(rot90(Ayy(LL+l:LL+l+LL-1, 1:MAR+1)));   Phas= exp(((0:MAR)'*(l-LAR:l+LAR))*(2*j*pi/N));   sig2= [sig2 sum(sum(A.*Ambi.'.*Phas.'))/N];end;b02= N*real(ifft([sig2(LL:4*LAR+1) zeros(1, N-4*LAR-1) sig2(1:2*LAR)]));B0l= fft(sqrt(b02.*(b02>0)))/N;B0l= [B0l(N-LAR+1:N) B0l(1:LAR+1)].';%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%if(0)% TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%param_norm(B0l, Bml, 1)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%end;% TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

⌨️ 快捷键说明

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