cpp_robotics::Discret
状態空間モデルを双一次変換で離散化する
#include <discret.hpp>
Public Functions
Name | |
---|---|
template <typename Derived > auto |
discretize_a(const Eigen::MatrixBase< Derived > & A, const double Ts) |
template <typename Derived1 ,typename Derived2 > auto |
discretize_b(const Eigen::MatrixBase< Derived1 > & A, const Eigen::MatrixBase< Derived2 > & B, const double & Ts, size_t hdiv =1000) |
template <typename Derived1 ,typename Derived2 > auto |
discritize(const Eigen::MatrixBase< Derived1 > & A, const Eigen::MatrixBase< Derived2 > & B, const double & Ts, size_t hdiv =1000) システムを離散化する |
Public Functions Documentation
function discretize_a
template <typename Derived >
static inline auto discretize_a(
const Eigen::MatrixBase< Derived > & A,
const double Ts
)
function discretize_b
template <typename Derived1 ,
typename Derived2 >
static inline auto discretize_b(
const Eigen::MatrixBase< Derived1 > & A,
const Eigen::MatrixBase< Derived2 > & B,
const double & Ts,
size_t hdiv =1000
)
function discritize
template <typename Derived1 ,
typename Derived2 >
static inline auto discritize(
const Eigen::MatrixBase< Derived1 > & A,
const Eigen::MatrixBase< Derived2 > & B,
const double & Ts,
size_t hdiv =1000
)
システムを離散化する
Parameters:
- A
- B
- Ts
- hdiv
Template Parameters:
- Derived1
- Derived2
Return: auto
Updated on 2024-05-28 at 06:55:40 +0000