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