A method is proposed for the analysis of time-dependent gamma-ray spectra obtained in neutron activation analysis. This method uses basis vectors derived from known spectra to resolve the unknown spectrum. The method as proposed may be effectively combined with presently available least-squares methods to make maximum use of energy and half-life resolution. A sodium iodide sample has been activated and its spectrum resolved to illustrate the method.