modele_constante

Le système en représentation d'état le plus simple : une valeur constante.

Espace de nom : tsd::kalman

Prototype

sptr<SSMLineaire> modele_constante(float R=0.1)

Paramètres

RVariance du bruit d'observation

Retourne

Modèle linéaire

Description

Cette fonction renvoie le système en représentation d'état le plus simple : une valeur constante, observée à travers un canal bruité, c'est-à-dire : \[ x_n = cst,\quad y_n = x_n+v_n \] avec \(v_n: \mathcal{N}(0,R)\)

Exemple :

  soit sys = modele_constante();
  // Valeur initiale de l'état = 1
  soit x0 = Vecf::ones(1);
  // Simulation : 50 itérations
  soit [x,y] = sys->steps(50, x0);

  Figure f;
  f.plot(x.row(0), "b-o", "Vrais états");
  f.plot(y.row(0), "m-o", "Observations");

Voir aussi

modele_marche_aleatoire(), modele_kitagawa(), modele_imu()