functionplotFilter

Inputs

TypeNameDefaultDescription
Modelica_LinearSystems2.Utilities.Types.AnalogFilteranalogFilterAnalog filter characteristics (CriticalDamping/Bessel/Butterworth/Chebyshev)
Modelica_LinearSystems2.Utilities.Types.FilterTypefilterTypeUtilities.Types.FilterType.LowPassType of filter (LowPass/HighPass)
Modelica.Units.SI.Frequencyf_cut1/(2*Modelica.Constants.pi)Cut-off frequency
RealA_ripple0.5Pass band ripple for Chebyshev filter (otherwise not used)
Modelica.Units.SI.Frequencyf_min0Band of pass band filter is f_min (-3db) .. f_cut (-3db)
BooleannormalizedtrueTrue, if amplitude at f_cut decreases/increases 3 db (for low/high pass filter), otherwise unmodified filter

Contents

NameDescription
getAmplitudeprotectedCompute amplitude at f_cut and return it as string
getFilterNameprotectedReturn the filter name as string