generate_wavelengths¶
-
synphot.utils.
generate_wavelengths
(minwave=500, maxwave=26000, num=10000, delta=None, log=True, wave_unit=Unit("Angstrom"))[source]¶ Generate wavelength array to be used for spectrum sampling.
\[minwave \le \lambda < maxwave\]Parameters: - minwave, maxwave : float
Lower and upper limits of the wavelengths. These must be values in linear space regardless of
log
.- num : int
The number of wavelength values. This is only used when
delta=None
.- delta : float or
None
Delta between wavelength values. When
log=True
, this is the spacing in log space.- log : bool
If
True
, the wavelength values are evenly spaced in log scale. Otherwise, spacing is linear.- wave_unit : str or
Unit
Wavelength unit. Default is Angstrom.
Returns: - waveset :
Quantity
Generated wavelength set.
- waveset_str : str
Info string associated with the result.