Kd. Barnes et al., DEVELOPMENT AND IMPLEMENTATION OF A GENERAL-PURPOSE HADAMARD-TRANSFORM SPECTROMETER SIMULATION PROGRAM, IEEE transactions on instrumentation and measurement, 47(1), 1998, pp. 163-167
A general-purpose Hadamard-transform (HT) spectrometer simulation prog
ram has been developed. It combines software that simulates the operat
ion of an HT spectrometer with computationally efficient algorithms fo
r performing recovery of spectra, The incident spectrum can be encoded
with a right-cyclic, left-cyclic, or noncyclic encodement scheme. A b
lock-diagram approach is utilized, with blocks allocated for the descr
iption of the spectrometer model, the addition of detector noise, and
the spectrum-recovery method, The user can choose among various spectr
ometer models and spectrum-recovery schemes which have been previously
developed. Various algorithms are made available to implement the rig
ht-cyclic matrix inversions, circular correlations, and vector-matrix
multiplications required in the computation of the spectrometer output
and the spectrum-estimate. This paper presents important features of
the simulation program and shows an example source file.