plotting

Useful coordinate related functions.

Functions

add_circle(ax, c, r[, fmt])

antenna_configuration(antennas[, ax, color, ...])

Plot the 3d antenna positions

compute_k_grid(pointing, min_elevation, ...)

gain_heatmap(beam[, polarization, ...])

Creates a heatmap of the beam-patterns as a function of azimuth and elevation in terms of wave vector ground projection coordinates.

gain_heatmap_movie(beam, iterable, beam_update)

Animates a movie of a heatmap

gain_surface(beam[, polarization, ...])

Creates a 3d plot of the beam-patters as a function of azimuth and elevation in terms of wave vector ground projection coordinates.

gains(beams[, inds, polarizations, ...])

Plot the gain of a list of beam patterns as a function of elevation at \(0^\circ\) degrees azimuth.

hemisphere_plot(func, plotfunc[, preproc, ...])

Create a hemispherical plot of some function of pointing direction