= 統計解析フリーソフト R 【第2章】 =
■ このスレッドは過去ログ倉庫に格納されています
0609132人目の素数さん
2007/12/16(日) 04:04:11(dZtは正規分布のN(0,dt))
がAR(1)と説明してあったので、以下のように書いてみました。
x0は0としています。
ar1 <- function(mu,sig,dt,T,fai) {
x <- numeric(T)
for(i in 1:(T-1)) {
x[i+1] <- -1*fai*(x[i]-mu)*dt + rnorm(1,sd=sqrt(dt))
}
return(x)
}
Rらしくないとおもうのですが、これってもっとRらしくかけませんか?
(Cで書いたみたい)
■ このスレッドは過去ログ倉庫に格納されています