Contenu principal

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

reset

Réinitialiser les états pour insEKF

Depuis R2022b

Description

reset(filter) réinitialise les propriétés State et StateCovariance de l'objet insEKF filter à leurs valeurs par défaut.

exemple

Exemples

réduire tout

Créez un objet filtre insEKF .

filter = insEKF
filter = 
  insEKF with properties:

                   State: [13x1 double]
         StateCovariance: [13x13 double]
    AdditiveProcessNoise: [13x13 double]
             MotionModel: [1x1 insMotionOrientation]
                 Sensors: {[1x1 insAccelerometer]  [1x1 insGyroscope]}
             SensorNames: {'Accelerometer'  'Gyroscope'}
          ReferenceFrame: 'NED'

Affichez l'état de vitesse angulaire par défaut à l'aide de la fonction objet stateparts .

stateparts(filter,"AngularVelocity")
ans = 1×3

     0     0     0

Spécifiez l'état de vitesse angulaire comme [0,1 0,1 0,1] rad/s à l'aide de la fonction objet stateparts .

stateparts(filter,"AngularVelocity",[0.1 0.1 0.1])
stateparts(filter,"AngularVelocity")
ans = 1×3

    0.1000    0.1000    0.1000

Réinitialisez le filtre et affichez l’état de la vitesse angulaire.

reset(filter)
stateparts(filter,"AngularVelocity")
ans = 1×3

     0     0     0

Arguments d'entrée

réduire tout

Filtre INS, spécifié comme objet insEKF .

Historique des versions

Introduit dans R2022b

Voir aussi