>  Docs Center  >  Libraries  >  Salvaggio  >  BB_RADIANCE
Libraries

BB_RADIANCE

BB_RADIANCE

Name


    BB_RADIANCE

Purpose


    This function will return either the spectral radiance(s) at a
    specific wavelength or at a discrete set of wavelengths provided
    in an array or it will return the spectrally integrated radiance
    across a bandpass specified by the wavelength limits for a
    provided absolute temperature.

Category


    Radiometry.

Calling Sequence


    Result = $
      BB_RADIANCE( absoluteTemperature, $
                    wavelength, $
                    LIMITS=limits, $
                    UNITS=units

Inputs


    absoluteTemperature
      A scalar indicating the absolute temperature for
      which you would like to compute the spectral or
      spectrally-integrated radiance [K].
    wavelength
      A scalar or array variable containing the wavelength
      or wavelengths for which you would like to compute
      the blackbody radiance [microns].

Keyword Parameters


    LIMITS
      A two-element vector defining the lower and upper
      limit of the bandpass for which you would like to
      compute the spectrally-integrated radiance [microns].
    UNITS
      A scalar indicating the units that the returned
      radiance should have, namely
          0: W / m^2 / sr / micron (DEFAULT)
          1: W / cm^2 / sr / micron
          2: mW / m^2 / sr / micron
          3: mW / cm^2 / sr / micron

Return Value


    Result will contain the spectral or spectrally-integrated blackbody radiance

Side Effects


    NONE

Modification History


    Written by: Carl Salvaggio
    December, 2008 Original code
   

Disclaimer


    This source code is provided "as is" and without warranties as to performance
    or merchantability. The author and/or distributors of this source code may
    have made statements about this source code. Any such statements do not
    constitute warranties and shall not be relied on by the user in deciding
    whether to use this source code.
    This source code is provided without any express or implied warranties
    whatsoever. Because of the diversity of conditions and hardware under which
    this source code may be used, no warranty of fitness for a particular purpose
    is offered. The user is advised to test the source code thoroughly before
    relying on it. The user must assume the entire risk of using the source code.



© 2024 NV5 Geospatial Solutions, Inc. |  Legal
My Account    |    Contact Us