當前位置:編程學習大全網 - 網站源碼 - 求教時間序列AR模型做預測 MATLAB

求教時間序列AR模型做預測 MATLAB

如何用MATLAB對時間序列AR模型做預測?

第壹步,使用load命令加載數據

第二步,使用ar函數,確定時間序列AR模型

第三步,確定預測時間範圍指定為K個樣本。K=100。

第四步,使用forecast函數,繪制給定時間範圍內的預測系統響應。

實現代碼,(供參考)

clc

%Forecast Response of Time Series Model

%時間序列模型的預測響應

load iddata9 z9

past_data = z9.OutputData(1:50);

model = ar(z9,4);

K = 100;

forecast(model,'r--',past_data,K);

運行結果

  • 上一篇:卡特彼勒網絡源代碼
  • 下一篇:ubuntu用nginx 搭建 簡單文件下載服務器
  • copyright 2024編程學習大全網