主要内容

推断出

推断ARIMA ARIMAX模型残差或有条件的差异

描述

例子

(E,V)=推断(Mdl,Y)推断残差和条件方差的单变量ARIMA模型适合数据Y

(E,V,logL)=推断(Mdl,Y)此外返回loglikelihood目标函数值。

(E,V,logL)=推断(Mdl,Y,名称,值)推断ARIMA或ARIMAX模型残差和条件方差,并返回loglikelihood目标函数值,由一个或多个指定附加选项名称,值对参数。

例子

全部折叠

推断出残差的AR模型。

指定一个使用已知的AR(2)模型参数。

Mdl = arima (基于“增大化现实”技术的{0.5,-0.8},“不变”,0.002,“方差”,0.8);

模拟响应数据与102年的观察。

rng“默认”;Y =模拟(Mdl, 102);

使用前两个反应presample数据,推断100年剩余残差观测。

E =推断(Mdl, Y(3:结束),“Y0”Y (1:2));图;情节(E);标题隐式残差的;

图包含一个坐标轴对象。坐标轴对象与标题推断出残差包含一个类型的对象。

推断出的条件方差AR(1)和GARCH(1,1)组合模型。

指定一个使用已知的AR(1)模型参数。设置方差等于一garch模型。

Mdl = arima (基于“增大化现实”技术的{0.8,-0.3},“不变”,0);MdlVar = garch (“不变”,0.0002,“四国”,0.6,“拱”,0.2);Mdl。Variance = MdlVar;

模拟响应数据与102年的观察。

rng“默认”;Y =模拟(Mdl, 102);

推断条件方差在过去100年观测不使用presample数据。

(电子战,大众)=推断(Mdl Y(3:结束);

推断条件方差在过去100年的观察使用前两个观测presample数据。

(E, V) =推断(Mdl Y(3:结束),“Y0”Y (1:2));

情节条件方差的两组比较。检查前几个观察看到开始的系列之间的细微差别。

图;次要情节(2,1,1);情节(大众,“r”,“线宽”2);持有;情节(V);传奇(“没有Presample”,“与Presample”);标题推断条件方差的;持有次要情节(2,1,2);情节(大众(1:5),“r”,“线宽”2);持有;情节(V (1:5));传奇(“没有Presample”,“与Presample”);标题系列的开始;持有

图包含2轴对象。坐标轴对象1与标题推断条件方差包含2线类型的对象。这些对象代表没有Presample Presample。坐标轴对象2的标题开始系列包含对象类型的线。这些对象代表没有Presample Presample。

从一个ARMAX模型推断出残差。

指定一个ARMA(1,2)模型使用已知参数的响应(医学博士)和一个AR(1)模型预测数据(MdlX)。

md = arima (基于“增大化现实”技术的,0.2,“马”{-0.1,0.6},“不变”,1,“方差”2,“β”3);MdlX = arima (基于“增大化现实”技术的,0.3,“不变”0,“方差”1);

模拟反应和预测数据与102年的观察。

rng“默认”;%的再现性X =模拟(MdlX, 102);102年Y =模拟(医学博士,“X”,X);

使用前两个反应presample数据,推断100年剩余残差观测。

E =推断(医学博士,Y(3:结束),“Y0”Y (1:2),“X”,X);图;情节(E);标题隐式残差的;

图包含一个坐标轴对象。坐标轴对象与标题推断出残差包含一个类型的对象。

输入参数

全部折叠

完全指定的ARIMA模型,指定为一个华宇电脑创建的模型对象华宇电脑估计

的属性Mdl不能包含值。

响应数据,指定为一个数字或者数字矩阵列向量。如果Y是一个矩阵,那么它numObs观察和numPaths单独的、独立的路径。

推断出推断的残差和方差YY代表了时间序列的特征Mdl,这是presample系列的延续Y0

  • 如果Y是一个列向量,那么它代表底层系列的一条路径。

  • 如果Y是一个矩阵,那么它代表numObs的观察numPaths一个潜在的时间系列的路径。

推断出假定观察过任何行同时发生。最后观察任何系列的是最新的。

数据类型:

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:[E V] =推断(Mdl Y EO,π)

Presample创新意味着0并为模型,提供初始值指定为逗号分隔组成的“E0”和一个数字或数字矩阵列向量。

E0必须包含至少numPaths列和行初始化ARIMA模型和任何条件方差模型。也就是说,E0必须包含至少Mdl.Q创新,但可以更大如果你使用一个条件方差模型。如果中的行数E0超过必要的数量推断出只使用最新的观测。最后一行包含最新的观测。

如果列的数量超过numPaths,然后推断出只使用第一numPaths列。如果E0是一个列向量,然后呢推断出它适用于每个推断路径。

数据类型:

Presample条件方差为任何条件方差模型提供初始值,指定为逗号分隔组成的“半”和一个数字列向量或矩阵与积极的条目。

必须包含至少numPaths列和行初始化方差模型。如果中的行数超过必要的数量推断出只使用最新的观测。最后一行包含最新的观测。

如果列的数量超过numPaths,然后推断出只使用第一numPaths列。如果是一个列向量,然后呢推断出它适用于每个推断路径。

默认情况下,推断出设置必要的观测条件方差的无条件方差的过程。

数据类型:

外生回归预测数据组件,指定为逗号分隔组成的“X”和一个矩阵。

的列X是分开的,同步的时间序列,最后一行包含最新的观测。

如果你不指定Y0的行数X必须至少numObs + Mdl.P。否则,一排排的数量X至少应该numObs。在这两种情况下,如果的行数X超过必要的数量推断出只使用最新的观测。

默认情况下,有条件的意思是没有回归系数模型。

数据类型:

Presample响应数据为模型,提供初始值指定为逗号分隔组成的“Y0”和一个数字或数字矩阵列向量。Y0必须包含至少Mdl.P行和numPaths列。如果中的行数Y0超过Mdl.P,然后推断出只使用最新的Mdl.P观察。最后一行包含最新的观测。如果列的数量超过numPaths,然后推断出只使用第一numPaths列。如果Y0是一个列向量,然后呢推断出它适用于每个推断路径。

默认情况下,推断出展望获得必要的观察。

数据类型:

笔记

  • s表示缺失值和推断出删除它们。软件合并presample单独数据和主数据集,然后使用list-wise删除删除任何年代。也就是说,推断出PreSample=(Y0 E0 V0)数据=(X, Y),然后删除任何行PreSample数据包含至少一个

  • 移除年代在主数据减少了有效的样本大小。这样删除也可以创建不规则的时间序列。

  • 推断出假设您同步反应和预测系列的最新观察每个同时发生。该软件还假设您同步presample系列类似。

  • 该软件适用于所有外生系列X每个系列的反应Y

输出参数

全部折叠

推断出残差,返回一个数字矩阵。EnumObs行和numPaths列。

推断条件方差,作为一个数字矩阵返回。VnumObs行和numPaths列。

Loglikelihood目标函数值与模型有关Mdl,作为一个数字返回向量。logLnumPaths元素与相应的路径Y

数据类型:

引用

[1],g . e . P。,G. M. Jenkins, and G. C. Reinsel.时间序列分析:预测与控制第三。恩格尔伍德悬崖,新泽西:普伦蒂斯霍尔,1994年。

恩德斯[2],W。应用计量经济学时间序列。新泽西州霍博肯:约翰威利& Sons, 1995。

[3]汉密尔顿,j . D。时间序列分析。普林斯顿,纽约:普林斯顿大学出版社,1994年。

版本历史

介绍了R2012a