pylops.utils.seismicevents.makeaxis¶
- pylops.utils.seismicevents.makeaxis(par)[source]¶
Create axes t, x, and y axes
Create space and time axes from dictionary containing initial values
ot
,ox
,oy
, sampling stepsdt
, dx``,dy
and number of elementsnt
, nx``,ny
for each axis.- Parameters
- par
dict
Dictionary containing initial values, sampling steps, and number of elements
- par
- Returns
- t
numpy.ndarray
Time axis
- t2
numpy.ndarray
Symmetric time axis
- x
numpy.ndarray
x axis
- y
numpy.ndarray
y axis (
None
, ifoy
,dy
orny
are not provided)
- t
Examples
>>> par = {'ox':0, 'dx':2, 'nx':60, >>> 'oy':0, 'dy':2, 'ny':100, >>> 'ot':0, 'dt':4, 'nt':400} >>> # Create axis >>> t, t2, x, y = makeaxis(par)
Examples using pylops.utils.seismicevents.makeaxis
¶
1D, 2D and 3D Sliding
Chirp Radon Transform
Multi-Dimensional Convolution
Normal Moveout (NMO) Correction
Normal Moveout (NMO) Correction
Patching
PhaseShift operator
Spread How-to
Synthetic seismic
09. Multi-Dimensional Deconvolution
09. Multi-Dimensional Deconvolution
11. Radon filtering
12. Seismic regularization
14. Seismic wavefield decomposition
14. Seismic wavefield decomposition