skrf.network.fix_param_shape

skrf.network.fix_param_shape(p)[source]
Attempt to broadcast p to satisfy.

np.shape(p) == (nfreqs, nports, nports)

Parameters:

p (number, array-like) – p can be: * a number (one frequency, one port) * 1D array-like (many frequencies, one port) * 2D array-like (one frequency, many ports) * 3D array-like (many frequencies, many ports)

Returns:

p – p with the right shape for a nport Network

Return type:

array of shape == (nfreqs, nports, nports)