Main Content

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

predict

Mettre à jour les états en fonction du modèle de mouvement pour insfilterAsync

Description

exemple

predict(FUSE,dt) met à jour les états en fonction du modèle de mouvement.

Exemples

réduire tout

Create un objet insfilterAsync et afficher son état.

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

Définissez l’état de vitesse angulaire du filtre sur [1 1 1] rad/s.

filter.State(5:7) = 1;

Prédisez l’état du filtre par 1 seconde et affichez l’état.

predict(filter,1)
disp(filter.State')
    0.7559    0.3780    0.3780    0.3780    1.0000    1.0000    1.0000         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0   27.5550   -2.4169  -16.0849         0         0         0

Arguments d'entrée

réduire tout

insfilterAsync, spécifié comme objet.

Delta temps de propagation en secondes, spécifié sous forme de scalaire positif.

Types de données : single | double

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 R2019a