tfarma_est_lin.m

来自「用于模拟时变非平稳的ARMA过程」· M 代码 · 共 51 行

M
51
字号
function BB= tfarma_est_lin(y, Psi, Aml, MMA, LMA, Mlong, Llong)% function BB= tfarma_est_lin(y, Psi, Aml, MMA, LMA, Mlong, Llong)%   This file is part of the TFPM toolbox v1.0 (c)%   michael.jachan@tuwien.ac.at and underlies the GPL.% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%if(0)% TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%clear;tfpm;N    = 256;MAR  =   4;LAR  =   1;MMA  =   3;LMA  =   1;re_im= 'r';mo_no= 'n';tfpm_file_gen;%-------------alpha= 1/2;beta= 1/2;Mlong= 3*MMA;Llong= LMA;Psi= ones(N);%tf_multiwin(N, 3*Mlong, 4*Llong, 0, 2, 1);e0= randn(N, 1);u0= tfarma_gen(e0, 1, Bml, beta);y= tfarma_gen(u0, Aml, 1, beta);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%end;% TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DimensionsN= length(y);% Residual TFMA processu= tfarma_inv(y, Aml, 1);auu= fft(corr_est(u, u, -1, 1/2));auu= [auu(N/2+1:N, :)  ; auu(1:N/2, :)  ].*conj(Psi);BB= tfma_est_lin(u, auu, Psi, MMA, LMA, Mlong, Llong);%max(max(abs(param_tdir(BB(:, :, end), N))))%plot(abs(param_tdir(BB(:, :, end), N)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%if(0)% TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%param_norm(BB(:, :, end), Bml, 1)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%end;% TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

⌨️ 快捷键说明

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