コンテンツにスキップ

cpp_robotics::TransferFunction::tf_t

#include <transfer_function.hpp>

Public Functions

Name
tf_t inv() const
tf_t operator+(double val) const
tf_t operator-(double val) const
tf_t operator*(double val) const
tf_t operator/(double val) const
tf_t operator+(const tf_t & tf) const
tf_t operator-(const tf_t & tf) const
tf_t operator*(const tf_t & tf) const
tf_t operator/(const tf_t & tf) const
TransferFunction simulatable()

Public Attributes

Name
std::vector< double > num
std::vector< double > den
double Ts

Friends

Name
tf_t operator+(double val, const tf_t & tf)
tf_t operator-(double val, const tf_t & tf)
tf_t operator*(double val, const tf_t & tf)
tf_t operator/(double val, const tf_t & tf)
std::ostream & operator<<(std::ostream & stream, const tf_t & tf)

Public Functions Documentation

function inv

inline tf_t inv() const

function operator+

inline tf_t operator+(
    double val
) const

function operator-

inline tf_t operator-(
    double val
) const

function operator*

inline tf_t operator*(
    double val
) const

function operator/

inline tf_t operator/(
    double val
) const

function operator+

inline tf_t operator+(
    const tf_t & tf
) const

function operator-

inline tf_t operator-(
    const tf_t & tf
) const

function operator*

inline tf_t operator*(
    const tf_t & tf
) const

function operator/

inline tf_t operator/(
    const tf_t & tf
) const

function simulatable

inline TransferFunction simulatable()

Public Attributes Documentation

variable num

std::vector< double > num;

variable den

std::vector< double > den;

variable Ts

double Ts;

Friends

friend operator+

friend tf_t operator+(
    double val,

    const tf_t & tf
);

friend operator-

friend tf_t operator-(
    double val,

    const tf_t & tf
);

friend operator*

friend tf_t operator*(
    double val,

    const tf_t & tf
);

friend operator/

friend tf_t operator/(
    double val,

    const tf_t & tf
);

friend operator<<

friend std::ostream & operator<<(
    std::ostream & stream,

    const tf_t & tf
);

Updated on 2024-05-28 at 06:55:40 +0000