Preface |
|
ix | |
Note on Online Resources |
|
xi | |
How to Obtain the MATLAB Codes |
|
xi | |
|
1 Introduction to MATLAB and Seismic Data |
|
|
1 | (40) |
|
1.1 Scope and Prerequisites |
|
|
1 | (2) |
|
1.2 MATLAB Conventions Used in This Book |
|
|
3 | (3) |
|
|
6 | (4) |
|
1.4 Dynamic Range and Seismic Data Display |
|
|
10 | (18) |
|
|
28 | (7) |
|
1.6 Programming for Efficiency |
|
|
35 | (5) |
|
|
40 | (1) |
|
2 Signal Theory: Continuous |
|
|
41 | (63) |
|
|
41 | (1) |
|
2.2 Crosscorrelation and Autocorrelation |
|
|
42 | (6) |
|
|
48 | (7) |
|
2.4 The Fourier Transform |
|
|
55 | (35) |
|
2.5 Multidimensional Fourier Transforms |
|
|
90 | (13) |
|
|
103 | (1) |
|
3 Signal Theory: Discrete |
|
|
104 | (78) |
|
|
104 | (12) |
|
3.2 Interpolation, Aliasing, and Resampling |
|
|
116 | (5) |
|
|
121 | (15) |
|
3.4 The Discrete Fourier Transform |
|
|
136 | (13) |
|
3.5 Discrete Minimum Phase |
|
|
149 | (6) |
|
3.6 Filtering and Spectral Analysis |
|
|
155 | (10) |
|
3.7 Time-Frequency Analysis |
|
|
165 | (6) |
|
3.8 Multidimensional Discrete Fourier Transforms |
|
|
171 | (10) |
|
|
181 | (1) |
|
4 Wave Propagation and Seismic Modeling |
|
|
182 | (63) |
|
|
182 | (2) |
|
4.2 The Wave Equation Derived from Physics |
|
|
184 | (10) |
|
4.3 Waveform Changes in Heterogeneous Wave Equation |
|
|
194 | (1) |
|
4.4 Waves in an Elastic Medium |
|
|
195 | (1) |
|
4.5 Finite-Difference Modeling with the Acoustic Wave Equation |
|
|
196 | (10) |
|
4.6 The One-Dimensional Synthetic Seismogram |
|
|
206 | (9) |
|
4.7 MATLAB Tools for ID Synthetic Seismograms |
|
|
215 | (29) |
|
|
244 | (1) |
|
5 Deconvolution: The Estimation of Reflectivity |
|
|
245 | (64) |
|
5.1 The Deconvolution Trace Model |
|
|
245 | (4) |
|
|
249 | (5) |
|
5.3 Frequency-Domain Stationary Spiking Deconvolution |
|
|
254 | (12) |
|
5.4 Time-Domain Stationary Spiking Deconvolution |
|
|
266 | (10) |
|
5.5 Predictive Deconvolution |
|
|
276 | (12) |
|
5.6 Nonstationary Deconvolution |
|
|
288 | (18) |
|
|
306 | (3) |
|
6 Velocity Measures and Ray Tracing |
|
|
309 | (42) |
|
6.1 Instantaneous Velocity: vins or Just v |
|
|
310 | (1) |
|
6.2 Vertical Traveltime: τ |
|
|
311 | (1) |
|
6.3 Wins as a Function of Vertical Traveltime: vins (τ) |
|
|
312 | (1) |
|
6.4 Average Velocity: vave |
|
|
313 | (1) |
|
|
314 | (1) |
|
|
315 | (2) |
|
6.7 Interval Velocity: vins |
|
|
317 | (3) |
|
6.8 MATLAB Velocity Tools |
|
|
320 | (3) |
|
6.9 Apparent Velocity: vx, vy, vz |
|
|
323 | (3) |
|
|
326 | (1) |
|
6.11 Ray Tracing in a v(z) Medium |
|
|
327 | (16) |
|
6.12 Ray Tracing for Inhomogeneous Media |
|
|
343 | (7) |
|
|
350 | (1) |
|
7 Elementary Migration Methods |
|
|
351 | (84) |
|
|
352 | (9) |
|
7.2 Fundamental Migration Concepts |
|
|
361 | (16) |
|
7.3 MATLAB Facilities for Simple Modeling and Raytrace Migration |
|
|
377 | (12) |
|
|
389 | (19) |
|
|
408 | (9) |
|
7.6 Finite-Difference Methods |
|
|
417 | (6) |
|
7.7 Practical Considerations for Finite Datasets |
|
|
423 | (11) |
|
|
434 | (1) |
References |
|
435 | (3) |
Index |
|
438 | |