harold.transmission_zeros(A, B, C, D)

Computes the transmission zeros of State data arrays A, B, C, D

Parameters:A,B,C,D (ndarray) – The input data matrices with n x n, n x m, p x n, p x m shapes.
Returns:z (ndarray) – The array of computed transmission zeros. The array is returned empty if no transmission zeros are found.


This is a straightforward implementation of [1] but via skipping the descriptor matrix which in turn becomes [2].


[1]Misra, van Dooren, Varga, 1994, DOI:10.1016/0005-1098(94)90052-3
[2]Emami-Naeini, van Dooren, 1979, DOI:10.1016/0005-1098(82)90070-X