全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1153 0
2016-04-27
请教一下,R里面的ARMA模型生成命令的是按照什么逻辑生成的?
因为我用命令x<-arima.sim(list(order=c(1,0,1),ar=0.8,ma=-0.8),n=1000,sd=1)生成的数列和我用Matlab自己编程序写的数列差别很大,我的Matlab程序如下,希望大神指教一下,这个命令是不是按照我这样的逻辑生成的,问题在哪里?

Matlab命令:

clc

clear

epsilon=randn(1000,1);   

x=zeros(1000,1);

phi=0.8;      

theta=-0.8;               

x(1)=epsilon(1);

for n=2:1000

  x(n)=phix*x(n-1)+epsilon(n)+theta*epsilon(n-1);   

end

x



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群