不完全微分要素クラス. [詳解]
#include <crawl.h>
公開メンバ関数 | |
float | calculate (float x) |
入力から出力を計算する [詳解] | |
float | getOutput () |
不完全微分した値を取得する [詳解] | |
基底クラス FirstOrderFilter に属する継承公開メンバ関数 | |
FirstOrderFilter () | |
コンストラクタ [詳解] | |
void | setDt (float dt) |
サンプリングタイムを設定する [詳解] | |
void | setT (float T) |
時定数を設定する [詳解] | |
float | getOutput () |
出力値を取得する [詳解] | |
float | calculate (float x) |
入力から出力を計算する [詳解] | |
不完全微分要素クラス.
一次遅れフィルタークラスを継承
float LaggedDerivative::calculate | ( | float | x | ) |
入力から出力を計算する
ルンゲクッタ法により4次の精度で不完全微分を計算します.
x | 入力値 |
float LaggedDerivative::getOutput | ( | ) |
不完全微分した値を取得する
不完全微分した値を取得します.