Matlab을 이용한 ARMA estimation
(1) mdl = arima(1,0,0);
(2) est = estimate(mdl,pinfobs);
(3) table1 = cell2mat(est.AR);
line (1) mdl 이라는 AR(1) 모형을 정의했음
line (2) mdl이라는 모형에 pinfobs라는 데이터를 넣어서 estimate라는 함수를 돌린 결과를 est에 저장했음. est에는 추정결과가 들어가 있음. 예를 들어 est.AR (cell 형태)에는 AR coefficient가 들어가 있음.
line (3) 은 추정결과를 table1이라는 매트릭스에 넣음. cell2mat는 cell을 matrix로 전환한 것임
다른 예
만약 AR(3) 모형이라면?
mdl = arima(3,0,0);
est = estimate(mdl,pinfobs);
table1.arI = cell2mat(est.AR);
이 경우 table1.arI 라는 메트릭스는 1 by 3 matrix가 됨!
오.. 매트랩 사용자를 스팀에서 뵈니, 반갑군요.
추후 매트랩 사용 필요성을 검토할 수 있어서,
혹시 필요하면 문의드리겠습니다.
혹시 매트랩 무료 다운은 어떻게 받는 지 아시나요? 학생인데 구입하는 건 힘든 부분이라. 하하.
대학생이시면 학교에서 구입해놓은 라이센스를 이용하시는 방법이 있을실테니 학교로 문의해보세요. 저도 학교 라이센스를 쓰거든요.
오 매트랩~ 반갑네요
옵션 내재변동성 때문에 매트랩 룹핑~ ㅎㅎㅎ
통계패키지 참.. 많이 돌렸지요..
지금도 돌리고 있지만요..
반갑습니다.
앞으로가 더 궁금해서 팔로우하고 갑니다!
감사합니다. 가끔 매틀랩을 쓰는데.. 가끔 쓰다보니 한번 썼던 함수들을 까먹는 경우가 있어서 여기에 정리해 두려고 합니다. 사라지지 않을테니 저도 좋고 남도 좋고.. 뭐 그렇겠죠?