sufxdecon.su.main

来自「su 的源代码库」· MAIN 代码 · 共 59 行

MAIN
59
字号
 SUFXDECON - random noise attenuation by FX-DECONvolution               sufxdecon <stdin >stdout [...]	                                 Required Parameters:							 Optional Parameters:							 taper=.1	length of taper                                          fmin=6.       minimum frequency to process in Hz  (accord to twlen)    fmax=.6/(2*dt)  maximum frequency to process in Hz                     twlen=entire trace  time window length (minimum .3 for lower freqs)    ntrw=10       number of traces in window                               ntrf=4        number of traces for filter (smaller than ntrw)          verbose=0	=1 for diagnostic print					 tmpdir=	if non-empty, use the value as a directory path	prefix			for storing temporary files; else, if the CWP_TMPDIR			environment variable is set, use its value for the path;		else use tmpfile()					 Notes: Each trace is transformed to the frequency domain.                     For each frequency, Wiener filtering, with unity prediction in         space, is used to predict the next sample.                             At the end of the process, data is mapped back to t-x domain.  ",  Credits:				CWP: Carlos E. Theodoro (10/07/97) References:      									Canales(1984):'Random noise reduction' 54th. SEGM			Gulunay(1986):'FXDECON and complex Wiener Predicition                                filter' 56th. SEGM	                		Galbraith(1991):'Random noise attenuation by F-X                                     prediction: a tutorial' 61th. SEGM	 Algorithm:	- read data	- loop over time windows		- select data		- FFT (t -> f)		- loop over space windows			- select data			- loop over frequencies				- autocorelation				- matrix problem				- construct filter				- filter data			- loop along space window				- FFT (f -> t)				- reconstruct data 	- output data Trace header fields accessed: ns, dt, d1 Trace header fields modified: 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?