dysys.controltf

Module Contents

Classes

TransferFunction

Subclass of control.TransferFunction with extra methods

Functions

tf(*args, **kwargs)

Create a TransferFunction object

class dysys.controltf.TransferFunction

Bases: control.TransferFunction

Subclass of control.TransferFunction with extra methods

pop_conjugate(root, roots)

Pop the conjugate of a root in roots list

Finds the closest root in roots to the complex conjugate of root. Uses the “closest” metric of the Euclidean distance.

poly_factors_canonical(p)

Returns polynomial factors in canonical form

factor_canonical(check=False)

Returns a list of transfer functions in canonical form, the product of which equals self.

dysys.controltf.tf(*args, **kwargs)

Create a TransferFunction object