skrf.vectorFitting.VectorFitting.plot_passivation

VectorFitting.plot_passivation(ax=None)[source]

Plots the history of the greatest singular value during the iterative passivity enforcement process, which should eventually converge to a value slightly lower than 1.0 or stop after reaching the maximum number of iterations specified in the class variable max_iterations.

Parameters:

ax (matplotlib.Axes object or None) – matplotlib axes to draw on. If None, the current axes is fetched with gca().

Returns:

matplotlib axes used for drawing. Either the passed ax argument or the one fetch from the current figure.

Return type:

matplotlib.Axes