mpylab.tools.directivity moduleΒΆ

Compatibility wrapper for radiated-emission directivity helpers.

New code should import from mpylab.tools.radiated_emission_directivity.

class mpylab.tools.directivity.Dmax_uRad_OneCut(min_radius)

Bases: UnintentionalRad

Dmax_uRad_OneCut class.

Dmax(f)

Dmax method.

chisq2fac(n)

chisq2fac method.

ka(f)

ka method.

static n_ind(ka)

n_ind method.

class mpylab.tools.directivity.UnintentionalRad(min_radius)

Bases: object

UnintentionalRad class.

chisq2fac(n)

returns sum_{i=0}^n 1/i aprox 0.577 + ln(n) + 1/2n see: https://ieeexplore.ieee.org/document/5715864

cvacuum = 299792458.0
ka(f)

wavevector times physical size -> electrical size a freq f: ka = 2pi f/c a = omega/c a

twopi = 6.283185307179586