Main Content

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

residualaltimeter

Résidus et covariance résiduelle des mesures altimétriques pour ahrs10filter

Depuis R2020a

Description

exemple

[res,resCov] = residualaltimeter(FUSE,altimeterReadings,altimeterReadingsCovariance) calcule le résidu, res, et la covariance d'innovation, resCov, sur la base des lectures du magnétomètre et de la covariance correspondante.

Exemples

réduire tout

Create un objet ahrs10filter et afficher son état.

filter = ahrs10filter;
disp(filter.State')
    1.0000         0         0         0         0         0         0         0         0         0         0         0   27.5550   -2.4169  -16.0849         0         0         0

Définir les données altimétriques avec une lecture et une covariance. Obtenez le résiduel des données.

magReading = 50;
magCovariance = 4;
[res,resCovariance] = residualaltimeter(filter,magReading,magCovariance)
res = -50
resCovariance = 4.0000

Arguments d'entrée

réduire tout

ahrs10filter, spécifié comme objet.

Relevés d'altimètre en mètres, spécifiés comme un scalaire réel.

Types de données : single | double

Covariance d'erreur des lectures de l'altimètre en m2, spécifiée comme un scalaire réel.

Types de données : single | double

Arguments de sortie

réduire tout

Résidu de mesure, renvoyé sous forme de scalaire en mètres.

Covariance résiduelle, renvoyée sous forme de scalaire non négatif dans m 2.

Capacités étendues

Génération de code C/C++
Générez du code C et C++ avec MATLAB® Coder™.

Historique des versions

Introduit dans R2020a