classmethod QuadratureHybrid.from_dbdeg(media, db, deg=0, *args, **kw)

Create a coupler in terms of couping(dB) and phase offset(deg)

  • media ( Object)

  • db (number or array-like) – the magnitude of the coupling value (in dB), sign dont matter

  • deg (number or array-like) – phase offset between the transmit and coupled arms. defined as : coupled arm = transmit arm +phase offset

  • *args (passed to self.__init__())

  • **kw (passed to self.__init__())