J'ai une série de nombres. J'ai calculé le "auto-régression" entre eux en utilisant Yule-Walker method.Comment utiliser aryule() dans Matlab pour étendre une série de nombres?
Mais maintenant comment étendre la série?
travail total est comme suit:
a) la série I utiliser:
143.85 141.95 141.45 142.30 140.60 140.00 138.40 137.10 138.90 139.85 138.75 139.85 141.30 139.45 140.15 140.80 142.50 143.00 142.35 143.00 142.55 140.50 141.25 140.55 141.45 142.05
b) Ces données sont chargées dans de données utilisant:
data = load('c:\\input.txt', '-ascii');
c) le calcul des coefficients:
ar_coeffs = aryule(data,9);
cela donne:
ar_coeffs =
1.0000 -0.9687 -0.0033 -0.0103 0.0137 -0.0129 0.0086 0.0029 -0.0149 0.0310
d) Maintenant, en utilisant cela, comment puis-je calculer le numéro suivant dans la série?
[toute autre méthode de le faire (sauf en utilisant aryule()) est aussi très bien ... ce que je l'ai fait, si vous avez une meilleure idée, s'il vous plaît laissez-moi savoir!]
donc des données est essentiellement le vecteur que vous avez publié dans (a)? – Jacob
@Jacob oui c'est les données. – Lazer