Welcome to the Scientific Endeavors Home Page where you will learn
how easy it is to present your scientific and technical data using the
This plot shows the number of landings per hour at Chicago's O'Hare
This plot is a combination of several standard plot types and custom features
The ridges clearly show the effect of the airline's spoke and hub scheduling.
The effects of bad weather cause a daily curve to shift to later times.
3-D contour plot
3-D wire grid
Slanted string labels
What is GraphiC ?
GraphiC is a library of routines that enable you to embed high quality
graphics in your programs. All of the plotting capabilities needed by scientists
and engineers are available for producing publication quality graphical
What distinguishes a scientific graphics package from a business graphics
It is obvious that scientists and engineers require many specialized types
of graphs such as
But it is also important that these plots be flexible enough to include
all the features required to convey information precisely
logarithmic and semi-logarithmic axes
error function plots
linear, polar, and 3-D contour plots
3-D curves and surfaces
We believe that often the best way to present your data is to use a plot
that is not one of the "usual" plot types, or that is a combination of
several of these. This flexibility is available only if you use a high-level
library of routines such as GraphiC.
math and Greek symbols
accented (European) characters
proper axes labels
GraphiC does the GUI for you
The C code you write using GraphiC is platform and device independent.
same GraphiC code will work in DOS, Windows (16 and 32 bit), and
OS/2, although you need a different version of GraphiC for each
Just a few simple calls to GraphiC produce a plotting
window with all the necessary menus. The complete interaction with
the operating system's graphical user interface (GUI) is handled for you,
leaving you free to concentrate on the best way to display your data. Advanced
programmers can change this interface or even replace it.
We provide you with numerous examples to use as "boilerplate" for your