propagateWhileValid
Clase: nav.StatePropagator
Espacio de nombres: nav
Sintaxis
[q,u,steps] = propagateWhileValid(spObj,q0,u0,qTgt,maxSteps)
Descripción
[
propaga iterativamente el sistema desde el estado actual q
,u
,steps
] = propagateWhileValid(spObj
,q0
,u0
,qTgt
,maxSteps
)q0
hacia un estado objetivo qTgt
con una entrada de control inicial u0
para un número máximo de pasos maxSteps
. Todas las propagaciones se validan y la función devuelve información del sistema entre q0
y el último estado válido.
Al final de cada paso de propagación i, el sistema devuelve:
q(i,:)
— Estado actual del sistemau(i,:)
— Entrada de control para el paso i+1steps(i)
— Número de pasos entre i-1 y i
Argumentos de entrada
Argumentos de salida
Atributos
Abstract | true |
Para obtener información sobre los atributos de los métodos, consulte Method Attributes.
Historial de versiones
Introducido en R2021b