![]() |
ARCS6 AR6-REV.24062600
|
リミッタ [詳解]
関数 | |
double | ARCS::Limiter (const double input, const double limit) |
リミッタ | |
double | ARCS::Limiter (const double input, const double pos_limit, const double neg_limit) |
リミッタ | |
template<size_t M> | |
void | ARCS::Limiter (ArcsMat< M, 1 > &inout, const ArcsMat< M, 1 > &limit) |
リミッタ(ArcsMatrix縦ベクトル版) | |
template<size_t M> | |
void | ARCS::Limiter (Matrix< 1, M > &inout, const Matrix< 1, M > &limit) |
リミッタ(縦ベクトル版) | |
リミッタ
任意の数値で入力を制限して出力
リミッタ(ArcsMatrix縦ベクトル版)
M | 縦ベクトルの高さ |
[in,out] | inout | 入出力ベクトル |
[in] | limit | リミット値ベクトル |
double ARCS::Limiter | ( | const double | input, |
const double | limit ) |
リミッタ
[in] | input | 入力信号 |
[in] | limit | 制限値 |
double ARCS::Limiter | ( | const double | input, |
const double | pos_limit, | ||
const double | neg_limit ) |
リミッタ
[in] | input | 入力信号 |
[in] | pos_limit | 正側制限値 |
[in] | neg_limit | 負側制限値 |