Type: sukeyword -o to see the whole list Type: sukeyword keyword to see the listing for an individual keyword

**Remark**: In the early days, we *did* use *RCS* to
simultaneously update all the codes to 2.1, 3.1, .... This
practice died a natural death somewhere along the way.

`par=parfile`

, where
*For example:
*

suplane ntr=20 nt=40 dt=.001 | ...

suplane par=parfile | ...

ntr=20 nt=40 dt=.001

% sufind ints8r

INTSINC8 - Functions to interpolate uniformly-sampled data via 8-coeff. sinc approximations: ints8c interpolation of a uniformly-sampled complex function y(x) via an For more information type: "sudoc program_name <CR>"

*The name INTSINC8 is the name of the file that contains the
library function ins8c. You may now use sudoc to find out more
information via:
*

% sudoc intsinc8

*Which yields:
*

In /usr/local/cwp/src/cwp/lib: INTSINC8 - Functions to interpolate uniformly-sampled data via 8-coeff. sinc approximations: ints8c interpolation of a uniformly-sampled complex function y(x) via an 8-coefficient sinc approximation. ints8r Interpolation of a uniformly-sampled real function y(x) via a table of 8-coefficient sinc approximations Function Prototypes: void ints8c (int nxin, float dxin, float fxin, complex yin[], complex yinl, complex yinr, int nxout, float xout[], complex yout[]); void ints8r (int nxin, float dxin, float fxin, float yin[], float yinl, float yinr, int nxout, float xout[], float yout[]); Input: nxin number of x values at which y(x) is input dxin x sampling interval for input y(x) fxin x value of first sample input yin array[nxin] of input y(x) values: yin[0] = y(fxin), etc. yinl value used to extrapolate yin values to left of yin[0] yinr value used to extrapolate yin values to right of yin[nxin-1] nxout number of x values a which y(x) is output xout array[nxout] of x values at which y(x) is output Output: yout array[nxout] of output y(x): yout[0] = y(xout[0]), etc. Notes: Because extrapolation of the input function y(x) is defined by the left and right values yinl and yinr, the xout values are not restricted to lie within the range of sample locations defined by nxin, dxin, and fxin. The maximum error for frequiencies less than 0.6 nyquist is less than one percent. Author: Dave Hale, Colorado School of Mines, 06/02/89

/*********************** self documentation **********************/ /**************** end self doc ********************************/

- Make a backup of your PostScript file.
- edit the PostScript file removing everything but the hexidecimal binary image that makes up the majority of the file. (Note, in the line preceeding the hexidecimal data portion of the file will be a pair of numbers that represents the dimensions of the data. You will need these numbers for later steps.)
- use h2b to convert the hexidecimal file to binary
- You will find that the file is flipped from the original
input file. Use transp to flip the data. Note that the
n1 and n2 values that are used by transp are the dimensions
of the input data, which are the reverse of the output data.
(The n1 value, is
*not*the total number of samples, that is returned by h2b, instead .) - You now have a 0-255 representation of your binary data which you should be able to plot again any way you desire.

*This method may be used to convert scanned images to SU format,
as well, with the next step in the procedure to be putting SU
headers on the data with suaddhead.*