control.phase_crossover_frequencies¶
- control.phase_crossover_frequencies(sys)¶
Compute frequencies and gains at intersections with real axis in Nyquist plot.
- Call as:
- omega, gain = phase_crossover_frequencies()
Returns: omega: 1d array of (non-negative) frequencies where Nyquist plot
intersects the real axis
gain: 1d array of corresponding gains
Examples
>>> tf = TransferFunction([1], [1, 2, 3, 4]) >>> PhaseCrossoverFrequenies(tf) (array([ 1.73205081, 0. ]), array([-0.5 , 0.25]))