RationalDiscFilter¶
Defined in module: wield.iirrational.fitters_rational.rational_disc.RationalDiscFilter
- class RationalDiscFilter(_args=None, copy=None, lightweight=True, **kwargs)[source][github]¶
Bases:
ZFilterBase,PolyFit,PolyFilterAlgorithmsMethods
Q_rank_Snative(p, z)__init__([_args, copy, lightweight])add_copier([name, func])add_generator([name, func, autodeps, clear])add_gensetter([name, func, autodeps, clear])add_setter([name, func, autodeps, clear])clear(name)copy([lightweight])deco_copier([name])deco_generator([name])deco_gensetter([name])deco_setter([name])dependencies(*args)dependencies_for(name, *args)fit_SVD([modify, residuals])fit_poles(**kwargs)fit_poles2(**kwargs)fit_poles_mod_zeros(**kwargs)fit_zeros(**kwargs)fit_zeros2(**kwargs)fit_zeros_mod_poles(**kwargs)get_default(name, default)get_raw(name[, default])match_pair_iter(Q_rank_cutoff[, ...])matched_pairs_clear([Q_rank_cutoff])Match unique closest pairs, if they are within a bandwidth of 0Hz, then they are ignored
phi_Snative_rep(rB)phi_coeff_norm(pvec)phi_gain_adj_pvec(pvec)phi_gain_adj_roots(roots)function mapping roots from native domain (S) to fit representation domain outputs both the remapped roots, as well as the lnG adjustment
phi_rep(F_Hz)function mapping roots from frequency domain to fit domain
phi_rep_Snative(rB)Maps the internal representation to Snative, the output RootBunch can have a specialty constraint added.
function mapping roots to native domain (S) from fit representation domain outputs both the remapped roots, as well as the lnG adjustment
poly_fromroots(roots)Cleans the coefficients as well
root_BW_soften_Snative(root)root_stabilize(rB[, method, real_neg, real_pos])root_stabilize_Snative_MIP(rB[, method])MIP stands for modify-in-place, which must occur for the Snative representation
set_raw(name, val[, setter, autodep])xfer_eval(F_Hz)Attributes
- poly = <module 'wield.iirrational.representations.polynomials.standard' from '/builds/wield-iirrational/src/wield/iirrational/representations/polynomials/standard.py'>[github]¶
- phi_rep_Snative(rB)[source][github]¶
Maps the internal representation to Snative, the output RootBunch can have a specialty constraint added.
- matched_pairs_clear(Q_rank_cutoff=0.5)[github]¶
Match unique closest pairs, if they are within a bandwidth of 0Hz, then they are ignored
- phi_native_rep_lnG(rB)[github]¶
function mapping roots from native domain (S) to fit representation domain outputs both the remapped roots, as well as the lnG adjustment
- phi_rep_native_lnG(rB)[github]¶
function mapping roots to native domain (S) from fit representation domain outputs both the remapped roots, as well as the lnG adjustment