WPILibC++ 2023.4.3-108-ge5452e3
Discretization.h File Reference

Go to the source code of this file.

Namespaces

namespace  frc
 

Functions

template<int States>
void frc::DiscretizeA (const Matrixd< States, States > &contA, units::second_t dt, Matrixd< States, States > *discA)
 Discretizes the given continuous A matrix. More...
 
template<int States, int Inputs>
void frc::DiscretizeAB (const Matrixd< States, States > &contA, const Matrixd< States, Inputs > &contB, units::second_t dt, Matrixd< States, States > *discA, Matrixd< States, Inputs > *discB)
 Discretizes the given continuous A and B matrices. More...
 
template<int States>
void frc::DiscretizeAQ (const Matrixd< States, States > &contA, const Matrixd< States, States > &contQ, units::second_t dt, Matrixd< States, States > *discA, Matrixd< States, States > *discQ)
 Discretizes the given continuous A and Q matrices. More...
 
template<int States>
void frc::DiscretizeAQTaylor (const Matrixd< States, States > &contA, const Matrixd< States, States > &contQ, units::second_t dt, Matrixd< States, States > *discA, Matrixd< States, States > *discQ)
 Discretizes the given continuous A and Q matrices. More...
 
template<int Outputs>
Matrixd< Outputs, Outputs > frc::DiscretizeR (const Matrixd< Outputs, Outputs > &R, units::second_t dt)
 Returns a discretized version of the provided continuous measurement noise covariance matrix. More...