91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .m
    金幣: 2
    下載: 1 次
    發布日期: 2021-01-04
  • 語言: Matlab
  • 標簽: ARIMA??MATLAB??代碼??

資源簡介

ARIMA:自回歸平均移動模型的MATLAB代碼函數實現,可以直接輸入參數進行運行。希望能給你帶來一些幫助,但我最近下載資源積分不夠,收取一些積分希望諒解,代碼出什么問題,告訴我,我幫你調。

資源截圖

代碼片段和文件信息

function?PreData?=?ARIMA(SourceDatastep)
??TempData=SourceData;
??TempData=detrend(TempData);%去趨勢線
??TrendData=SourceData-TempData;%趨勢函數
??%---------------------------------------------------差分,平穩化時間序列---------
??[HPValueTestStatCriticalValue]?=?adftest(TempData);
??%difftime=0;
??SaveDiffData=[];
??while?~H
??????SaveDiffData=[SaveDiffDataTempData(11)];
??????TempData=diff(TempData);%差分,平穩化時間序列
??????%difftime=difftime+1;%差分次數
??????[HPValueTestStatCriticalValue]?=?adftest(TempData);%adf檢驗,判斷時間序列是否平穩化
??end
??%---------------------------------------------------模型定階或識別--------------
??u?=?iddata(TempData‘);
??test?=?[];
??for?p?=?0:5????%自回歸對應PACF給定滯后長度上限p和q,一般取為T/10、ln(T)或T^(1/2)這里取T/10=12
????for?q?=?0:5????%移動平均對應ACF
????????m?=?armax(u[p?q]);????????
???

評論

共有 條評論