CodingSOSnl

Defined in module: wield.iirrational.fitters_ZPK.codings_s.cplx_sos_NL_orig.CodingSOSnl

class CodingSOSnl(sys)[source][github]

Bases: CodingType

__init__(sys)[github]

Methods

__init__(sys)

check_dist_limit([F_Hz, thresh])

clone(sys)

derivative()

derivative_abs_sq_wtrans()

derivative_wtrans()

option_set(**kwargs)

reduce()

roots()

roots_Sf()

roots_c()

roots_c_Sf()

roots_r()

roots_r_Sf()

transfer()

transfer_abs_sq()

update(nl_c1[, nl_c2])

update_roots(r1[, r2])

r2, may be unspecified, in which case it is assumed to be nothing, if r1 is real, or otherwise the conjugate of r1

update_roots_Sf(*rs)

Attributes

N_parameters = 2[github]
p_nl_c1 = 0[github]
p_nl_c2 = 0[github]
deriv_deadzone = 0.0001[github]
min_BW_Hz = 0[github]
unstable = False[github]
single_root = False[github]
update(nl_c1, nl_c2=None)[source][github]
reduce()[source][github]
property F_Hz[github]
property gain_effect[github]

int([x]) -> integer int(x, base=10) -> integer

Convert a number or string to an integer, or return 0 if no arguments are given. If x is a number, return x.__int__(). For floating-point numbers, this truncates towards zero.

If x is not a number or if base is given, then x must be a string, bytes, or bytearray instance representing an integer literal in the given base. The literal can be preceded by ‘+’ or ‘-’ and be surrounded by whitespace. The base defaults to 10. Valid bases are 0 and 2-36. Base 0 means to interpret the base from the string as an integer literal. >>> int(‘0b100’, base=0) 4

check_dist_limit(F_Hz=None, thresh=1)[source][github]
transfer()[source][github]
property derivative_deadzoned[github]
derivative()[source][github]
update_roots(r1, r2=None)[source][github]

r2, may be unspecified, in which case it is assumed to be nothing, if r1 is real, or otherwise the conjugate of r1

roots()[source][github]
roots_r()[source][github]
roots_c()[source][github]
clone(sys)[github]
coding_id = None[github]
derivative_abs_sq_wtrans()[github]
derivative_wtrans()[github]
disable = False[github]
option_set(**kwargs)[github]
roots_Sf()[github]
roots_c_Sf()[github]
roots_r_Sf()[github]
transfer_abs_sq()[github]
update_roots_Sf(*rs)[github]