function plotBodeFilter3 extends Modelica.Icons.Function; import Modelica_LinearSystems2.ZerosAndPoles; import AF = Modelica_LinearSystems2.Utilities.Types.AnalogFilter; import FT = Modelica_LinearSystems2.Utilities.Types.FilterType; input Integer order(min = 1) = 4 "Order of filter"; input Modelica.Units.SI.Frequency f_cut = 1 "Cut-off frequency"; input Real A_ripple(unit = "dB") = 3 "Pass band ripple for Chebyshev filter (otherwise not used)"; input Modelica.Units.SI.Frequency f_min(min = 0) = 0.1 "Minimum frequency value"; input Modelica.Units.SI.Frequency f_max(min = 0) = 10 "Maximum frequency value"; output Boolean ok; end plotBodeFilter3;