pyrad.graph.plot_amp_phase_angle_Doppler#

pyrad.graph.plot_amp_phase_angle_Doppler(spectra, field_name, ang, ind_rays, ind_rng, prdcfg, fname_list, xaxis_info='Doppler_velocity', yaxis_pos='centre', along_azi=True, titl=None, ampli_vmin=None, ampli_vmax=None, phase_vmin=None, phase_vmax=None)[source]#

Makes an angle-Doppler plot of complex spectra

Parameters:
  • spectra (radar spectra object) – object containing the spectra or the IQ data to plot

  • field_name (str) – name of the field to plot

  • ang (float) – The fixed angle

  • ind_rays (1D int array) – The indices of the rays to plot

  • ind_rng (int) – The index of the range to plot

  • prdcfg (dict) – dictionary containing the product configuration

  • fname_list (list of str) – list of names of the files where to store the plot

  • xaxis_info (str) – Type of x-axis. Can be ‘Doppler_velocity’, ‘Doppler_frequency’ or ‘pulse_number’

  • yaxis_pos (str) – the position that the y point represents in the y-axis bin. Can be ‘start’, end’ or ‘centre’

  • along_azi (bool) – If true the plot is performed along azimuth. If false it is performed along elevation

  • titl (str or None) – The plot title

  • ampli_vmin, ampli_vmax, phase_vmin, phase_vmax (float or None) – The value limits

Returns:

fname_list (list of str) – list of names of the saved plots