二阶自回归过程matlab,时间序列分析:二阶自回归过程

时间序列分析:二阶自回归过程

Author: nex3z

2019-07-13

1. 定义

对于二阶自回归过程 $AR(2)$

\begin{equation}

X_t = \phi_1 X_{t-1} + \phi_2 X_{t-2} + e_t \tag{1}

\end{equation}

假设 $e_t$ 独立于 $Y_{t-1}, Y_{t-2}, \cdots$。式 $(1)$ 也可以表示为

\begin{equation}

X_t – \phi_1 X_{t-1} – \phi_2 X_{t-2} = e_t

\end{equation}

\begin{equation}

\phi(B) X_t = e_{t} \tag{2}

\end{equation}

其中

\begin{equation}

\phi(B) = 1 – \phi_1 B – \phi_2 B^2 \tag{3}

\end{equation}

$AR(2)$ 的特征方程为 $\phi(B) = 0$,即

\begin{equation}

1 – \phi_1 B – \phi_2 B^2 = 0 \tag{4}

\end{equation}

上述特征方程是一个二次方程,总有两个跟(含复根)。

2. $AR(2)$ 过程的平稳性

可以证明,在 $e_t$ 独立于 $Y_{t-1}, Y_{t-2}, \cdots$ 的条件下,当且仅当 $AR$ 特征方程的根的绝对值(模)大于 $1$ 时,方程 $(1)$ 有平稳解。这一条件也可以表述为复平面上的根在单位圆外。这个结论可以不加任何改变地推广到 $p$ 阶的情况。

在式 $(1)$ 所示的 $AR(2)$ 过程中,容易找到二次特征方程 $(4)$ 的两个根为

\begin{equation}

\frac{\phi_1 \pm \sqrt{\phi_1^2 + 4 \phi_2}}{-2\phi_2} \tag{5}

\end{equation}

为了满足平稳条件,要求式 $(5)$ 的绝对值大于 $1$。可以证明,为了平稳性成立,当且仅当满足一下三个条件

\begin{equation}

\phi_1 + \phi_2 < 1 \qquad \phi_1 + \phi_2 < 1 \qquad |\phi_2| < 1 \tag{6}

\end{equation}

称式 $(6)$ 所示的条件为 $AR(2)$ 模型的平稳条件。

3. $AR(2)$ 过程的自相关函数

假设式 $(1)$ 所描述的 $AR(2)$ 过程是平稳的,且具有零均值,在式 $(1)$ 等号两边同乘以 $X_{t-k}$ 并求期望,得

\begin{equation}

\gamma_k = \phi_1 \gamma_{k-1} + \phi_2 \gamma_{k-2}, \qquad k = 1, 2, 3, \cdots \tag{7}

\end{equation}

在式 $(7)$ 的等号两边同除以 $\gamma_0$,得

\begin{equation}

\rho_k = \phi_1 \rho_{k-1} + \phi_2 \rho_{k-2}, \qquad k = 1, 2, 3, \cdots \tag{8}

\end{equation}

称式 $(7)$ 或式 $(8)$ 为 Yule-Walker 方程。当 $k = 1$ 时,有 $\rho_1 = \phi_1 \rho_0 + \phi_2 \rho_{-1}$,由 $\rho_0 = 1$,$\rho_{-1} = \rho_1$,得 $\rho_1 = \phi_1 + \phi_2 \rho_1$,进而解得

\begin{equation}

\rho_1 = \frac{\phi_1}{1 – \phi_2} \tag{9}

\end{equation}

当 $k = 2$ 时,有

\begin{equation}

\rho_2 = \phi_1 \rho_1 + \phi_2 \rho_0 = \frac{\phi_2(1 – \phi_2) + \phi_1^2}{1 – \phi_2} \tag{10}

\end{equation}

可见,通过式 $(8)$ 可以在已知 $\phi_1$ 和 $\phi_2$ 时计算出自相关值。

$\rho_k$ 的更一般的计算方法取决于特征方程 $1 – \phi_1 B – \phi_2 B^2 = 0$ 的根,用 $G_1, G_2$ 表示特征根的倒数,有

\begin{equation}

G_1 = \frac{\phi_1 – \sqrt{\phi_1^2 + 4\phi_2}}{2}, \qquad G_2 = \frac{\phi_1 + \sqrt{\phi_1^2 + 4\phi_2}}{2}

\end{equation}

如果 $G_1 \neq G_2$ (即 $\phi_1^2 + 4 \phi_2^2 > 0$),可以证明有

\begin{equation}

\rho_k = \frac{(1 – G_2^2)G_1^{k+1} – (1 – G_1^2)G_2^{k+1}}{(G_2 – G_1)(1 + G_1G_2)}, \qquad k = 0, 1, 2, \cdots \tag{11}

\end{equation}

如果特征根时复数(即 $\phi_1^2 + 4 \phi_2^2 < 0$),则 $\rho_k$ 可以表示为

\begin{equation}

\rho_k = R^k \frac{\sin(\Theta k + \Phi)}{\sin(\Phi)}, \qquad k = 0, 1, 2, \cdots \tag{12}

\end{equation}

其中 $R = \sqrt{-\phi_2}$,$\Theta$ 和 $\Phi$ 可以由 $\cos(\Theta) = \phi_1 / (2\sqrt{-\phi_2})$,$\tan(\Phi) = (1 – \phi_2) / (1 + \phi_2)$ 解得。

如果特征根相等(即 $\phi_1^2 + 4 \phi_2^2 = 0$),则有

\begin{equation}

\rho_k = \bigg( 1 + \frac{1 + \phi_2}{1 – \phi_2} \bigg) \bigg( \frac{\phi_1}{2} \bigg)^k, \qquad k = 0, 1, 2, \cdots \tag{13}

\end{equation}

由式 $(11)$、$(12)$、$(13)$ 可以看到,$\rho_k$ 的可以有各种形状,但始终随滞后阶数 $k$ 的增加而指数递减。当特征方程有复数根时,$\rho_k$ 表现为具有阻尼因子 $R$($0 \leq R \leq 1$)、频率 $\Theta$ 和相位 $\Phi$ 的阻尼正弦波动曲线。

当 $\theta_1 = 0.5, \theta_2 = 0.25$ 时,有两个相异的实特征根,ACF 图像如图 1。

ar

acf(ar)

f39a678c890bbfdf90a887cad62b4085.png

图 1

当 $\theta_1 = 1, \theta_2 = -0.25$ 时,有两个相同的实特征根,ACF 图像如图 2。

ar

acf(ar)

6f8e5d64e5c3b1805b30a763ec5b012b.png

图 2

当 $\theta_1 = 1.5, \theta_2 = -0.8$ 时,有两个负特征根,ACF 图像如图 3。

ar

acf(ar)

596871db64284981971ca0f5ce80faba.png

图 3

4. $AR(2)$ 过程的方差

由式 $(1)$ 计算 $AR(2)$ 过程的方差

\begin{align}

\gamma_0 &= \mathrm{Var}(X_t) = \mathrm{Var}(\phi_1 X_{t-1} + \phi_2 X_{t-2} + e_t) \\

&= \mathrm{Var}(\phi_1 X_{t-1} + \phi_2 X_{t-2}) + \mathrm{Var}(e_t) \\

&= \mathrm{Var}(\phi_1 X_{t-1}) + \mathrm{Var}(\phi_2 X_{t-2}) + 2 \mathrm{Cov}(\phi_1 X_{t-1}, \phi_2 X_{t-2}) + \mathrm{Var}(e_t) \\

&= \phi_1^2 \gamma_0 + \phi_2^2 \gamma_0 + 2 \phi_1 \phi_2 \gamma_1 + \sigma_e^2 \\

&= (\phi_1^2 + \phi_2^2)\gamma_0 + 2 \phi_1 \phi_2 \gamma_1 + \sigma_e^2 \tag{14}

\end{align}

在式 $(7)$ 中令 $k = 1$,有 $\gamma_1 = \phi_1 \gamma_0 + \phi_2 \gamma_{-1}$,又由 $\gamma_{-1} = \gamma_{1}$,故有

\begin{equation}

\gamma_1 = \phi_1 \gamma_0 + \phi_2 \gamma_1 \tag{15}

\end{equation}

结合式 $(14)$、$(15)$,解得

\begin{align}

\gamma_0 &= \frac{(1 – \phi_2)\sigma_e^2}{(1 – \phi_2)(1 – \phi_1^2 – \phi_2^2) – 2\phi_2\phi_1^2} \\

&= \frac{1 – \phi_2}{1 + \phi_2} \cdot \frac{\sigma_e^2}{(1 – \phi_2)^2 – \phi_1^2} \tag{16}

\end{align}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/336413.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

m4s格式转换mp3_mp4怎么转换成mp3格式?mp4转mp3的傻瓜式方法

原标题&#xff1a;mp4怎么转换成mp3格式&#xff1f;mp4转mp3的傻瓜式方法或许对于很多小伙伴来说&#xff0c;要将视频改变一下格式就已经很难了&#xff0c;又何况是要将原本的视频改变成音频格式呢&#xff1f;一个是视频&#xff0c;一个是音频&#xff0c;压根就是风马牛…

Git安装及基本操作

1.安装Git 配置用户 git config --global user.name "用户名" git config --global user.email "邮箱"配置完成后查看配置 git config -l生成SSH秘钥 ssh-keygen -t rsa -C “邮箱” 输入完成后需要按3次Enter键 $ ssh-keygen -t rsa -C "邮箱&quo…

Ubuntu下如何正确安装FFmpeg

启动管理员权限 su Linux 安装GL库 &#xff0c;root身份权限运行 sudo apt-get install libgl1-mesa-dev 安装失败删除 rm /var/lib/dpkg/lock 再安装 apt-get inastall g make 安装git sudo apt-get install git 下载源码 git clone https://git.ffmpeg.org/ffmpeg.git…

【FFMPEG应用篇】保存YUV420数据到本地

void SaveYUV420(AVFrame* Frameyuv) {//********************** 保存YUV数据FILE *yuv_file fopen("yuv_file", "ab");if (yuv_file){qDebug() << "OK-----------";}char* buf new char[Frameyuv->height * Frameyuv->width * 3 …

java ee架构_与Java EE和Spring的集成架构

java ee架构本周在纽约举行的OReilly软件体系结构大会将举行 。 我很高兴与Josh Long一起提供有关如何集成Java EE和Spring的教程。 一段时间以来&#xff0c;我们一直在开玩笑。 某些人想到的对两种技术的超级愚蠢见解从一开始就困扰着我们俩。 这次演讲的另一个重要原因是&am…

ZigBee网络数据传递流程_蓝牙、Wifi与ZigBee三种,这三种无线传输技术,谁能一统天下...

智能产品种类越来越多&#xff0c;运用在智能家居上的技术也越来越成熟。然而在无线通信协议上却一直无法做到统一&#xff0c;从目前的情况来看&#xff0c;短期内是无法实现这一愿望的了。既然如此&#xff0c;我们何不另辟蹊径&#xff0c;在这些标准中&#xff0c;选择优势…

用matlab解一维单势垒波函数,一维多势垒结构准束缚态的MATLAB分析计算

第33卷 第2期 红 外 技 术 Vol.33 No.2 2011 年 2 月 Infrared Technology Feb. 2011 85 一维多势垒结构准束缚态的 MATLAB 分析计算 王忆锋&#xff0c;唐利斌&#xff0c;岳 清 (昆明物理研究所&#xff0c;云南 昆明 650223) 摘要&#xff1a;一维多势垒结构的准束缚态可以通…

java正则表达式匹配空字符串,【java】空字符串作为正则表达式,匹配什么?

空字符串作为正则表达式&#xff0c;匹配什么&#xff1f;ls makeList(" AB CDEFG HIJKLMNOPQRSTUVWXYZ".split(""));System.out.println(ls);输出&#xff1a;[ , A, B, , C, D, E, F, G, , H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z]为…

根据变量推断变量类型_Java A的新本地变量类型推断

根据变量推断变量类型对于编程语言迷来说&#xff0c;新闻几乎比这更令人兴奋&#xff01; 现在&#xff0c;存在状态为“候选”的JEP 286用于本地变量类型推断 。 以及Brian Goetz的反馈请求&#xff0c;我很想邀请您参加&#xff1a; http : //mail.openjdk.java.net/piperm…

千元平板电脑排行榜_最值得买的平板电脑推荐-最佳平板电脑品牌排行榜【2020年10月】...

平板电脑相较笔记本电脑而言&#xff0c;以其便携与功能强大的特点成为大家日常生活和工作的必备搭档&#xff0c;无论在性能配置上还是在内置软件应用方面&#xff0c;不同的使用场景有不同的需求。今天给大家推荐最佳平板电脑品牌排行&#xff0c;希望对大家选购平板电脑有帮…

C++ One

class DeEncodec { public:static DeEncodec *Get(){static DeEncodec ff;return &ff;}protected:DeEncodec();};

mysql5建函数报1064错误,MySQL存储函数创建错误ERROR 1064和1327

我正在使用MySQL v5.1.36,我正在尝试使用此代码创建存储函数.DELIMITER //CREATE FUNCTION modx.getSTID (x VARCHAR(255)) RETURNS INT DETERMINISTICBEGINDECLARE y INT;SELECT id INTO yFROM modx.coverage_stateWHERE coverage_state.name x;RETURN y;END//当进入MysqL控制…

java 枚举 菜鸟_2个菜鸟Java常量和枚举陷阱

java 枚举 菜鸟在对Java和Groovy代码进行的各种代码审查中&#xff0c;我经常看到魔术数字和其他随机字符串散落在整个代码库中。 例如&#xff0c;下面的&#xff08;Groovy&#xff09;代码段中的4.2是一个神奇的数字&#xff1a; if (swashbuckle > 4.2) {... }4.2是什…

C++ 11 深度学习(二) 命名空间简介、基本输入输出精解

1.命名空间 作用:防止在大型工程中多个包含文件中的Fuction被重复定义使用造成不能编译的混乱。如下错误显示 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 LNK2005 "void __cdecl showFirst(void)" (?showFirstYAXXZ) 已经在 first.obj 中定义 Project2 F:\…

python正则_python的正则表达式

上次小编写了正则表达式的用法&#xff0c;今天就小编就讲讲正则表达式再python中的应用&#xff0c;在python中想使用正则表达式就需要导入re模块。接下来小编将先介绍re模块中几个常见的函数findall:re.findall(‘正则表达式’&#xff0c;‘待匹配的内容’)例1&#xff1a;输…

【FFMPEG源码终极解析】 avformat_open_input (一)

avformat_open_input 打开媒体函数&#xff0c;先上全部源码。然后逐语句分析。 int avformat_open_input(AVFormatContext **ps, const char *filename,ff_const59 AVInputFormat *fmt, AVDictionary **options) {//第一部分解析AVFormatContext *s *ps;int i, ret 0;AV…

spring async_Spring Async和Java的8 CompletableFuture

spring async众所周知&#xff0c;我不是Spring的最大粉丝&#xff0c;但是当时我在一个组织中工作&#xff0c;该组织使用Spring&#xff08;以不同的形式和版本&#xff09;维护了太多的项目。 我仍然对Spring持怀疑态度&#xff0c;当然有一些很好的主意&#xff0c;有一些很…

公里与英里的换算c语言函数_60迈=60码=60公里?这三者天壤之别,可别搞错了

说到行车速度&#xff0c;大家经常用的是这三个单位&#xff1a;码、迈、公里/时&#xff0c;很多人以为这三者是同一个意思&#xff0c;都是每小时多少公里。实际上这三者并不等同&#xff0c;下面小编科普一下这几个词的差异。码1码不等于1公里&#xff0c;而是等于0.9144米&…

php3.2.3分组查询,ThinkPHP3.2.3版本如何设置应用分组

鑫强已经解决了我的解决方法是创建两个入口文件实际上我的目的就是想要达到两个模块共用一个配置文件和公共函数文件我的解决方法是在项目根目录下建立两个入口文件一个是Index.php与Root.php两个入口文件其中是这样写的Index.php{<?php #前台入口文件 header(Conte…

FFmpeg options

libavformat options libavcodec options