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