ahmilb@houu64$sudoc
sufilter
In /hou/apps/gttgeo/ahmilb_new/su/releases_su/v33/SunOS/src/su/main:
SUFILTER - applies a zero-phase, sine-squared
tapered filter
sufilter
<stdin >stdout
[optional parameters]
Required parameters:
if dt is not set in header, then dt
is mandatory
Optional parameters:
f=f1,f2,... array of filter frequencies(HZ)
amps=a1,a2,... array of filter amplitudes
dt = (from header) time sampling interval (sec)
Defaults:f=.10*(nyquist),.15*(nyquist),.45*(nyquist),.50*(nyquist)
(nyquist calculated internally)
amps=0.,1.,...,1.,0. trapezoid-like bandpass filter
Examples of filters:
Bandpass: sufilter <data
f=10,20,40,50 | ...
Bandreject: sufilter <data f=10,20,30,40
amps=1.,0.,0.,1. | ..
Lowpass: sufilter <data
f=10,20,40,50 amps=1.,1.,0.,0. | ...
Highpass: sufilter <data
f=10,20,40,50 amps=0.,0.,1.,1. | ...
Notch:
sufilter <data f=10,12.5,35,50,60
amps=1.,.5,0.,.5,1. |..
Credits:
CWP: John Stockwell,
Jack Cohen
Possible optimization: Do assignments instead
of crmuls where
filter is 0.0.
Trace header fields accessed: ns, dt