ewoksid24.fit.planck.spectral_radiance#

ewoksid24.fit.planck.spectral_radiance(wavelength, temperature, scale)[source]#

Planck’s law describing the spectral density of electromagnetic radiation emitted by a black body in thermal equilibrium at a given temperature T.

\[B(\lambda, T) = \frac{2hc^2}{\lambda^5} \cdot \frac{1}{e^{\frac{hc}{\lambda kT} - 1}}\]

Where:

  • \(B(\lambda, T)\) is the spectral radiance (\(\frac{W}{m^3\text{sr}}\)) at wavelength \(\lambda\) and temperature \(T\).

  • \(h\) is Planck’s constant (\(6.62607015 \times 10^{-34}\) J·s).

  • \(c\) is the speed of light in vacuum (\(2.998 \times 10^8\) m/s).

  • \(k\) is the Boltzmann constant (\(1.380649 \times 10^{-23}\) J/K).

  • \(\lambda\) is the wavelength of the radiation in meters.

  • \(T\) is the temperature of the blackbody radiator in Kelvin.

Parameters:
  • wavelength (ndarray) – wavelength in nanometer

  • temperature (float) – temperature in Kelvin

  • scale (float) – scaling factor to fit the data

Returns:

spectral radiance