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

📄 sconstruct

📁 国外免费地震资料处理软件包
💻
字号:
from rsfproj import *Fetch('trace.HH','mig')Flow('trace','trace.HH','dd form=native')Flow('hdr.asc',None,     'echo 4780 5450 1200 in=$TARGET n1=3 data_format=ascii_float')Flow('hdr','hdr.asc','dd form=native')def mig(antialias,steep=''):    return '''    window min1=0 |     mig%s3 vel=1500 antialias=%s    n2=300 d2=20 o2=1780    n3=100 d3=20 o3=4450    n1=200 hdr=${SOURCES[1]} |    put o2=0 o3=0    ''' % (steep,antialias)Flow('aal','trace hdr',mig('triangle'))Flow('noa','trace hdr',mig('none'))Flow('fla','trace hdr',mig('flat'))Flow('dip','trace hdr',mig('','steep'))Flow('all','fla dip','add ${SOURCES[1]}')for case in Split('aal noa fla dip all'):    Plot('t'+case,case,         '''         window n1=1 min1=1 |         transp plane=12 |         grey pclip=95 wanttitle=n titlefat=0 grid1=n d1num=1000         label1="CMP Y" unit1=m label2="CMP X" unit2=m labelsz=8 labelfat=2         ''')    Plot('t2'+case,'t'+case,'Overlay',         vppen='vpstyle=n big=n vshift=6 xscale=.7 yscale=.35')    Plot('y'+case,case,         '''         window n3=1 min3=1000 |         grey pclip=95 wanttitle=n titlefat=0 grid1=n d1num=1 wantaxis2=n         label1=Time unit1=s label2="CMP X" unit2=m labelsz=8 labelfat=2         ''')    Plot('y2'+case,'y'+case,'Overlay',         vppen='vpstyle=n big=n vshift=0 scale=.7')       Result('imp-'+case,['t2'+case,'y2'+case],'Overlay',           vppen='vpstyle=n big=n scale=1.05')End()

⌨️ 快捷键说明

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