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 steps \((dt, dx, dy)\) and number of elements \((nt, nx, ny)\) for each axis
Parameters: - par :
dict
Dictionary containing initial values, sampling steps, and number of elements
Returns: - t :
numpy.ndarray
time axis
- t2 :
numpy.ndarray
double time axis (symmetric to zero)
- x :
numpy.ndarray
x axis
- y :
numpy.ndarray
y axis (
None
, if \(oy, dy, ny\) are not provided)
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)
- par :