Time series with Gauss-Markov processes

조회 수: 14 (최근 30일)
Alex
Alex 2012년 6월 29일
Hello!
I'm trying to do an stochastic model for a time series in Matlab code. I suppose that the time series that I have is a sum of different first-order Gauss-Markov processes such as:
xk1 = exp(0.1/Tc1)*xk1_1 + std1*w % discrete time gauss-markov 1
xk2 = exp(0.1/Tc2)*xk2_1 + std2*w % discrete time gauss-markov 2
X = xk1 + xk2; % stochastic model
where w is a white noise, xk is a variable with previous value xk_1.
I'm wondering if there is a function in Matlab that can help me to obtain the parameters Tc1, Tc2, std1 and std2 of these Gauss-Markov processes in order to create the stochastic model of the time series.
BTW, the original time series has a lenght of 2500000 samples.
I'd appreciate any guidance.
Thanks!
  댓글 수: 2
Sargondjani
Sargondjani 2012년 6월 29일
im not familiar with this type of model, but have a look at the function "HMM". it might be what you are looking for
Alex
Alex 2012년 7월 2일
Thanks Sargondjani for your answer. So you mean that I can obtain these parameters Tc1, Tc2,..,std2 using HMM? even if I have more than two gauss-markov processes?

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Time Series에 대해 자세히 알아보기

태그

제품

Community Treasure Hunt

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

Start Hunting!

Translated by