pyrtlib.rt_equation.RTEquation.bright#
- static RTEquation.bright(hvk: ndarray, boft: ndarray) ndarray #
Function to compute temperature from the modified Planck radiance (Planck function without the constants \(\frac{2h\nu^3}{c^2}\).
\[B_{\nu}(\nu,T) = \frac{1}{ e^{\frac{h\nu}{k_{B}T}}-1}\implies T_b = \frac{h\nu}{k_{B}}\times\frac{1}{\ln(1+\frac{1}{B_{\nu}(\nu,T)})}\]- Parameters:
hvk (numpy.ndarray) – (Planck constant (J*S)] * [frequency (Hz)) / [Boltzmann constant (J/K)].
boft (numpy.ndarray) – Modified Planck radiance - (equation (4) from [Schroeder-Westwater-1991]).
- Returns:
Temperature (K)
- Return type: