maxcore.m

来自「利用matlab软件进行程序设计的GARCH以及多元GARCH模型的源程序工具箱」· M 代码 · 共 28 行

M
28
字号
function [e,E]=maxcore(regressand,parameters,ma,tau);
% PURPOSE:
%     Forward recursion for armax estimation
% 
% USAGE:
%     [e,E]=maxcore(regressand,parameters,ma,tau)
% 
% INPUTS:
%     See maxlikelihood or armaxlikelihood
% 
% OUTPUTS:
%     See maxlikelihood or armaxlikelihood
% 
% COMMENTS:
%     Helper function part of UCSD_GARCH toolbox. Used if you do not use the MEX file.
%     You should use the MEX file.
% 
% 
% Author: Kevin Sheppard
% kevin.sheppard@economics.ox.ac.uk
% Revision: 2    Date: 12/31/2001

e=zeros(tau,1);
for t=ma+1:tau;
    e(t)=regressand(t)-parameters*e(t-1:-1:t-ma);
end
E=e(ma+1:tau)'*e(ma+1:tau);

⌨️ 快捷键说明

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