sunmo

来自「seismic software,very useful」· 代码 · 共 30 行

TXT
30
字号
SUNMO - NMO for an arbitrary velocity function of time and CDPsunmo <stdin >stdout [optional parameters]Optional Parameters:vnmo=2000               NMO velocities corresponding to times in tnmotnmo=0                  NMO times corresponding to velocities in vnmocdp=0                   CDPs for which vnmo and tnmo are specifiedsmute=1.5               samples with NMO stretch exceeding smute are zeroedlmute=25                length (in samples) of linear ramp for stretch mutesscale=1                =1 to divide output samples by NMO stretch factorinvert=0                =1 to perform (approximate) inverse NMONotes:For constant-velocity NMO, specify only one vnmo=constant.For NMO with a velocity function of time only, specify the arrays        vnmo=v1,v2,... tnmo=t1,t2,...where v1 is the velocity at time t1, v2 is the velocity at time t2, ...The times specified in the tnmo array must be monotonically increasing.Linear interpolation and constant extrapolation of the specified velocitiesis used to compute the velocities at times not specified.For NMO with a velocity function of time and CDP, specify the array        cdp=cdp1,cdp2,...and, for each CDP specified, specify the vnmo and tnmo arrays as describedabove.  The first (vnmo,tnmo) pair corresponds to the first cdp, and so on.Linear interpolation and constant extrapolation of 1/velocity^2 is usedto compute velocities at CDPs not specified.NMO interpolation error is less than 1% for frequencies less than 60% ofthe Nyquist frequency.Exact inverse NMO is impossible, particularly for early times at largeoffsets and for frequencies near Nyquist with large interpolation errors.Trace header fields accessed:  ns, dt, delrt, offset, cdp.

⌨️ 快捷键说明

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