home *** CD-ROM | disk | FTP | other *** search
- The programs contained on this diskette may be used and distributed freely.
- However, we do ask that the author labels in the software not be removed or
- altered and that credit be given to the authors in each application.
-
- The authors accept no responsibility for any errors in this software or any
- mishaps resulting from its use. It is the responsibility of the user to
- adequately confirm the accuracy and applicability of the software.
-
- The main piece of software include here is a Turbo Pascal (version 5.5)
- procedure called GRAF. This is a very general graphics display and analysis
- program (a "graphics editor") for xy data. It was originally developed
- for the analysis of spectra acquired in a laboratory environment and
- includes options especially suited to that application (e.g. wavelength/
- wavenumber conversions, peak height and area determination, etc.). It is
- equally well suited, however, for the analysis of any other data that can be
- recorded in an xy format. Although less flexable in some respects than a
- spreadsheet, it is substantially more efficient for many applications and
- contains features not commonly found in a spreadsheet (e.g. a movable
- crosshair, windowing of the displayed data, etc.).
-
- GRAF resides in a separate unit called GRAFED and may be linked into Turbo
- Pascal programs. A sample application is given by the program DISPLAY,
- which reads in a set of xy data points from a file and presents that data
- via the GRAF procedure. A sample data set (a sine wave) is contained in
- the file TEST.DAT.
-
- Note that GRAFED uses the monitor in graphics mode. The appropriate Turbo
- Pascal device drivers (*.BGI) must therefore be available. The program
- automatically searches for these files in the directorty d:\tp. If you
- don't have such a directory, just make sure the BGI files are in your current
- path. Alternatively, you can alter the DRIVERS constant in GRAFED and
- recompile.
-
- The graphics editor commands are best learned by trial and error. Once in
- the editor, a complete listing of commands can be obtained by hitting the
- "H" key.
-
- The various units (other than GRAFED) on this disk contain many useful
- procedures and functions for Turbo Pascal. These include ...
- - Read procedures (IOFUNCS) that allow new values to be read in or
- existing values to be retained if the user hits a carriage return.
- Procedures for both text and graphics modes are given.
- - A Dos shell command (IOFUNCS).
- - Useful math functions (MATH).
- - A general purpose setup of a set of axes for the screen (AXISLBL).
- This unit can be used in data collection programs, for instance, to
- display data as it's collected.
-
- If you find this software useful and wish to make a donation to offset
- distribution costs, donations may be sent to:
- Roger Carlson
- The James Franck Institute
- The University of Chicago
- 5640 Ellis Ave.
- Chicago, IL 60637
- Those who make donations will, baring unforseen circumstances, receive
- updated versions of this software as they become available.
-
- Questions or comments may be sent to the address above or via email to
- "carlson@gohan.uchicago.edu".
-
- Enjoy.
-
- Roger Carlson
- May 1991