HyperSpec
What is it?
HyperSpec is a collection of Matlab® scripts/modules for derivative
spectral analysis (DSA). I developed HyperSpec in the early 1990s while
working on my master thesis in Cornell University. After more than a
decade, I am surprised that people are still interested in using this
software. Therefore, this page is created for interested users.
Before you proceed...
A few things need to be clarified before we proceed to the downloading
phase.
- First of all, HyperSpec was a graduate student's work, so do not
expect it to be anything like those fancy commercial software you have
accustomed to.
- It was written in a very old version of Matlab (v 3.x) and has
not been updated ever since. Last time I heard, other than a lot of
annoying but (hopefully) harmless warnings and UIs popping up at wrong
places, it still works in newer Matlab environments.
- Currently, I don't have time or resources to maintain this
software, so no feature requests or other updates will be answered in
the near future.
- Although I am confident of HyperSpec and none of existing users
have reported any significant bug, it is provided AS IS and comes with absolutely NO WARRANTY whatsoever. Download and
use it at your own risk.
- Finally, only academic use is allowed with HyperSpec unless
explicitly authorized by the author (i.e. me).
OK. I hope that is scary enough to let you turn away :-). However, if
you still want to try it. Go ahead and download
it. And please read on
for a brief user instruction.
How to use it?
Unpack the archive. You'll get a HyperSpec folder with a bunch of
M-files and a spc sub-folder in it.
Fire up Matlab. Change your Matlab workspace to the HyperSpec folder or
append it to your Matlab path.
The top level script is called "HyperSpec.m". Load and run it under
your Matlab prompt and here you go.
You need to prepare your spectral data in a spreadsheet (matrix)
format. The first column is the wavelength and with each of the rest
columns representing a curve (spectrum). Take a look at any of the .spc
file inside the spc folder and you'll know what I mean.
Please direct your comments and
bug reports to <ftsai at csrsr dot ncu dot edu dot tw>
Copyright-2005 Fuan Tsai