pyrtlib.weighting_functions.WeightingFunctions#

class pyrtlib.weighting_functions.WeightingFunctions(z: ndarray, p: ndarray, t: ndarray, rh: ndarray, value_prof_interpolation: Optional[float] = 1)#

Bases: object

This class is used to compute the weighting functions

Note

The weighting functions are computed always using last absorption model available.

Methods

__init__(z, p, t, rh[, value_prof_interpolation])

Constructor for the WeightingFunctions class.

generate_wf()

Generate the weighting function.

plot_wf(wgt[, title, ylim, xlim, legend, ...])

Plot the weighting functions

plot_wf_grouped(wgt[, title, ylim, ...])

Plot the weighting functions

Attributes

frequencies

Returns the frequencies array.

satellite

If True computes an upward-propagating brightness-temperature spectrum otherwise a downward-propagating brightness-temperature spectrum at the bottom of the atmosphere will be performed.

Examples using pyrtlib.weighting_functions.WeightingFunctions#

Computation of Weighting Functions

Computation of Weighting Functions