chrono::utils::ChFilterPT1 Class Reference
Description
Delay an input signal: H(s) = Kpt1 / ( T1 * s + 1 )
#include <ChFilters.h>
Inheritance diagram for chrono::utils::ChFilterPT1:

Collaboration diagram for chrono::utils::ChFilterPT1:

Public Member Functions | |
| ChFilterPT1 (double step, double T1=1.0, double Kpt1=1.0) | |
| virtual void | Reset () override |
| void | Config (double step, double T1=1.0, double Kpt1=1.0) |
| virtual double | Filter (double u) override |
Public Member Functions inherited from chrono::utils::ChAnalogueFilter | |
Additional Inherited Members | |
Protected Attributes inherited from chrono::utils::ChAnalogueFilter | |
| double | m_step |
| double | m_u_old |
| double | m_y_old |
Member Function Documentation
◆ Filter()
|
overridevirtual |
Implements chrono::utils::ChAnalogueFilter.
◆ Reset()
|
overridevirtual |
Implements chrono::utils::ChAnalogueFilter.
The documentation for this class was generated from the following files:
- C:/M/B/src/chrono-9.0.1/src/chrono/utils/ChFilters.h
- C:/M/B/src/chrono-9.0.1/src/chrono/utils/ChFilters.cpp
Public Member Functions inherited from