device (skrf.media.device)

Device is a generic n-port microwave device class to create common Network.

Device Class

Device(media)

A n-port microwave device

Example Devices

MatchedSymmetricCoupler(media[, c, t, ...])

A Matched Symmetric Coupler

Hybrid(media[, t_phase, phase_diff])

A 3dB Coupler of given phase difference

QuadratureHybrid(media[, t_phase])

A 3dB Coupler with 90deg phase diff between transmit and coupled arms

Hybrid180(media[, nports])

180degree hybrid

DualCoupler(media[, c1, c2, c1kw, c2kw])

Pair of back-to-back directional couplers