![]() |
ARCS6 AR6-REV.24062600
|
移動微分器 [詳解]
#include <ARCS6/lib/MovingDifferentiator.hh>
公開メンバ関数 | |
| MovingDifferentiator () | |
| コンストラクタ | |
| MovingDifferentiator (MovingDifferentiator &&r) | |
| ムーブコンストラクタ | |
| ~MovingDifferentiator () | |
| デストラクタ | |
| double | GetSignal (const double Var, const double Time) |
| 微分値を計算する関数(double版) | |
| template<size_t NN, size_t MM> | |
| Matrix< NN, MM > | GetSignal (const Matrix< NN, MM > &Var, const double Time) |
| 微分値を計算する関数(行列版) | |
| void | Reset (void) |
| リセット | |
移動微分器
| W | 差分のサンプリング数 [-] |
| T | 型名(デフォルトはdouble型) |
|
inline |
ムーブコンストラクタ
| [in] | r | 右辺値 |
|
inline |
微分値を計算する関数(double版)
| [in] | Var | [*] 現在値入力 |
| [in] | Time | [s] 現在時刻 |
|
inline |
微分値を計算する関数(行列版)
| [in] | Var | [*] 現在値入力行列 |
| [in] | Time | [s] 現在時刻 |