skrf.media.rectangularWaveguide.RectangularWaveguide.__init__

RectangularWaveguide.__init__(frequency=None, z0=None, a=1, b=None, mode_type='te', m=1, n=0, ep_r=1, mu_r=1, rho=None, roughness=None, *args, **kwargs)[source]
Parameters
  • frequency (Optional[Frequency]) –

  • z0 (Optional[Union[Number, Sequence[Number], ndarray]]) –

  • a (float) –

  • b (Optional[float]) –

  • mode_type (str) –

  • m (int) –

  • n (int) –

  • ep_r (Union[None, Number, Sequence[Number], ndarray]) –

  • mu_r (Union[None, Number, Sequence[Number], ndarray]) –

  • rho (Union[None, Number, Sequence[Number], ndarray]) –

  • roughness (Union[None, Number, Sequence[Number], ndarray]) –