tdcpy.zeros module#
Functionalities for calculating transmission zeros
- tdcpy.zeros.zeros(tds, r, input_index=0, output_index=0, **kwargs)#
Computes transmission zeros of a time-delay system
- Parameters:
tds (TDS) – instance of time-delay system, i.e., RDDE, NDDE or DDAE
r (list) – rectangular region defined via 4 coordinates [Re_min, Re_max, Im_min, Im_max]
input_index (int) – input index for transmission zeros computation, default 0
output_index (int) – output index for transmission zeros computation,
**kwargs –
max_size_evp (int): TODO, default 600 discretization (int): discretization, if None heuristic is envoked,
default None, keep default if you don’t know, has to be > 1
- basic_delay (float): define if delays are commensurate, default
None, used in discretization heuristic case
rhp
- Returns:
tuple containing
roots (array): array of found roots
- metadata (RootsInfo): named tuple consisting of usefull
metadata
- Return type: