2000 ASTM Standard Extraterrestrial Spectrum Reference E-490-00

Vectorized MATLAB code which will compute the solar flux given a wave length.
539 Downloads
Updated Tue, 26 Feb 2013 15:06:50 +0000

View License

Purpose:
--------------
This routine will determine the solar flux in W/m^2 encountered in a zero air mass environment (such as outer space) provided you define the mean wavelength of interest and the allowed wave lengths in which you would like to consider.

Inputs:
--------------
MeanWaveLength [M x N x O x ... ] Multi-dimensional array containing the center wavelength in microns. Full spectrum will range from 0 microns to 1000 microns or 0.001m

waveBand [M x N x 0 x ... ] Multi-dimensional array containing the full waveband (i.e. range of wavelengths) in which to consider around the center wavelength. Units are microns. Full spectrum
is specified as a 1000 micron waveband.

useBlackBodyApprox Boolean Option will allow for the use of Plank's approximation instead of performing a table look-up.

Outputs:
--------------
SolarFlux [M x N x O x ... ] Multi-dimensional array of integrand solutions over the specified bandwidth for each mean wave length. Units are W/m^2.

Cite As

Darin Koblick (2024). 2000 ASTM Standard Extraterrestrial Spectrum Reference E-490-00 (https://www.mathworks.com/matlabcentral/fileexchange/40518-2000-astm-standard-extraterrestrial-spectrum-reference-e-490-00), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Solar Power in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0