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.


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