getTrend,forcast, and Simulate timeseries data in matlab?

2 visualizzazioni (ultimi 30 giorni)
I have climate data of four different stations of past 30 years i want to predict/forecast this data for next 5 years. This climate data is in data matrix of size 31*4 (30 years and four stations).
I am trying to forecast, getting trend and simulate this model based on this 30-year time series data to next five-year using ar model.
Here is my just effort(not test yet)
data=fineM; %is a matrix of size 31 by 4
for i=1:length(data,2)
mysys(:,jj)=ar(fineM(:,jj),2); %creating a matrix of ar model
end
for j=1:size(data,2)
T(:,j) = getTrend(data(:,i),1); %preparing matrix of gettrend of size 31*4
F(:,j) = forecast(mysys(j),data(j),5); % trying to forcast for next five years
mysimu=sim(mysys(j),data(j)); % trying to simulate
end
I am totally new to matlab, and even confuse with these terms forcast, getTrend,retrend,predict,sim. Any expert please guide me please how can i forcast my values for next five years also make it a simulated model so that i can check my accuracy of model.
  2 Commenti
G Newton
G Newton il 17 Ago 2016
dear Muhammad ;
I am totally new to these functions not know what i am doing?

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Weather and Atmospheric Science in Help Center e File Exchange

Prodotti

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by