⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xgazmig

📁 su 的源代码库
💻
字号:
#! /bin/sh#### shell for  sugazmig, sumigps#### Author: John Stockwell 7 Apr 1993WIDTH=420HEIGHT=300WIDTHOFF1=0WIDTHOFF2=430WIDTHOFF3=860HEIGHTOFF1=5HEIGHTOFF2=335HEIGHTOFF3=665perc=99#### Example 1 --- compute and display impulse response### use suspike to make test datan1=64n2=32suspike nspk=3 it1=16 ix1=16 it2=32 ix2=16 it3=48 ix3=16 |sushw key=dt,d2 a=50000,.05 >syndata1suxmovie <syndata1 perc=$perc \	title="Suspike data"\	label1="Time (sec)" label2="Midpoint (km)" \	-geometry ${WIDTH}x${HEIGHT}+${WIDTHOFF1}+${HEIGHTOFF1} &### Migrate with SUGAZMIGsugazmig <syndata1 tmig=0 vmig=1 |suxmovie  perc=$perc \	title="SUGAZMIG Migration"\	label1="Migrated Time (sec)" label2="Midpoint (km)" \	-geometry ${WIDTH}x${HEIGHT}+${WIDTHOFF2}+${HEIGHTOFF1} &### Migrate with SUMIGPSsumigps <syndata1 tmig=0 vmig=1 |suxmovie  perc=$perc \	title="SUMIGPS Migration"\	label1="Migrated Time (sec)" label2="Midpoint (km)" \	-geometry ${WIDTH}x${HEIGHT}+${WIDTHOFF3}+${HEIGHTOFF1} &###Example 2 ---- constant velocity migration of simple syncline modeln1=101n2=101### use susynlv to make synthetic datasusynlv nt=$n1 dt=0.04 ft=0.0 nxo=1 \	nxm=$n2 dxm=.05 fxm=0.0 er=0 ob=1  \	v00=1.0 dvdz=0 dvdx=0 smooth=1 \	ref="0,.5;1.0,.5;2.,1.0;2.5,1.5;3.0,1.0;4.0,.5;5.0,.5" |sushw key=d2 a=.05 >syndata2suxmovie <syndata2 perc=$perc \	title="Synthetic Data"\	label1="Time (sec)" label2="Distance (km)" \	-geometry ${WIDTH}x${HEIGHT}+${WIDTHOFF1}+${HEIGHTOFF2} &###  Migrate with SUGAZMIGsugazmig <syndata2 tmig=0 vmig=1 |suxmovie  perc=$perc \	title="SUGAZMIG Migration"\	label1="Migrated Time (sec)" label2="Midpoint (km)" \	-geometry ${WIDTH}x${HEIGHT}+${WIDTHOFF2}+${HEIGHTOFF2} &###  Migrate with SUMIGPSsumigps <syndata2 tmig=0 vmig=1 |suxmovie  perc=$perc \	title="SUMIGPS Migration"\	label1="Migrated Time (sec)" label2="Midpoint (km)" \	-geometry ${WIDTH}x${HEIGHT}+${WIDTHOFF3}+${HEIGHTOFF2} &### Example 3 ---- variable velocity migrationn1=101n2=101### use susynlv to make synthetic datasusynlv nt=$n1 dt=0.04 ft=0.0 nxo=1 \	nxm=$n2 dxm=.05 fxm=0.0 er=0 ob=1  \	v00=1.0 dvdz=.2 dvdx=0 smooth=1 \	ref="0,.5;1.0,.5;2.,1.0;2.5,1.5;3.0,1.0;4.0,.5;5.0,.5" |sushw key=d2 a=.05 >syndata3suxmovie <syndata3 perc=$perc \	title="Synthetic Data"\	label1="Time (sec)" label2="Distance (km)" \	-geometry ${WIDTH}x${HEIGHT}+${WIDTHOFF1}+${HEIGHTOFF3} &### Migrate with SUGAZMIG --- background velocity specified by tmig and vmigsugazmig <syndata3 tmig=0,4 vmig=1,2.0 |suxmovie  perc=$perc \	title="SUGAZMIG Migration"\	label1="Migrated Time (sec)" label2="Midpoint (km)" \	-geometry ${WIDTH}x${HEIGHT}+${WIDTHOFF2}+${HEIGHTOFF3} &### Migrate with SUMIGPS --- background velocity specified by tmig and vmigsumigps <syndata3 tmig=0,4 vmig=1,2.0 |suxmovie  perc=$perc \	title="SUMIGPS Migration"\	label1="Migrated Time (sec)" label2="Midpoint (km)" \	-geometry ${WIDTH}x${HEIGHT}+${WIDTHOFF3}+${HEIGHTOFF3} &exit 0

⌨️ 快捷键说明

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