flist

NAME
SYNOPSIS
DESCRIPTION
SEE ALSO
BUGS
COPYRIGHT
AUTHOR

NAME

flist - subroutine to line printer plot a complex signal

SYNOPSIS

call flist(npts, x, title, samin, tzero, xr, xi, amp, phz, ilin)

DESCRIPTION

Basic Seismic Utilities (BSU) plots a complex signal with ASCII symbols. One has the option of plotting amplitudes in dB or normalized linear scale. The phase is plotted in degrees. The title is limited to 70 characters. Arrays must be declared in the calling program.
Fortran Version
.

Arguments
npts (int)

Number of samples in signal x

x (float)

Input signal to be displayed

title (char)

Title to be printed on each page of the listing/plot

samin (float)

Sample interval in seconds

tzero (float)

Time reference for phase plot.

xr (float)

Work array for real part.

xi (float)

Work array for imaginary part.

amp (float)

Work array for amplitude.

phz (float)

Work array for phase.

ilin (int)

Switch to select type of amplitude display

0=decibel scale

1=normalized linear scale

NOTE:
See program bshp for an example of using flist.

SEE ALSO

tlist(3), demult(3), cshift(3), traplt(1)

BUGS

No known bugs.

COPYRIGHT

Copyright © 2024 by Paul Michaels

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

AUTHOR

P. Michaels, PE. <[email protected]>