IIRFilter zero ( double fs, double f0, double gain = 1.0, const char* plane = "s", bool prewarp = true ) Make a simple zero
Make a simple zero. Poles and zero can be specifed in the s-plane using units of rad/s (set plane to "s") or units of Hz ("f"). In both cases the frequency is expected to be POSITIVE. Alternativly, one can also specify normalized poles and zeros ("n"). Normalized poles and zeros are expected to have POSITIVE frequencies and their respective low and high frequency gains are set to 1---unless they are located a 0Hz. The default loaction is the s-plane. For the s-plane the formula is zero(f0) = (s + w0)zero(f0) = (s + 2 pi f0)
zero(f0) = (1 + i f/f0)
f0 > 0
zero(f0) = (i f)
f0 = 0$.
Throws a runtime_error or invalid_argument exception, if an illegale argument is specified.
alphabetic index hierarchy of classes
Please send questions and comments to zweizig_j@ligo.caltech.edu
generated by doc++