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

📄 cvstack

📁 su 的源代码库
💻
字号:
#! /bin/sh# Constant-velocity stack of a range of cmp gathers# Authors: Jack, Ken# NOTE: Comment lines preceeding user input start with  #!#set -x#!# Set input/output file names and data parametersinput=cdp601to610stackdata=cvstackcdpmin=601 cdpmax=610fold=30space=1         # 1 null trace between panels#!# Determine velocity sampling.vmin=1500   vmax=3000   dv=150### Determine ns and dt from data (for sunull)nt=`sugethw ns <$input | sed 1q | sed 's/.*ns=//'`dt=`sugethw dt <$input | sed 1q | sed 's/.*dt=//'`### Convert dt to seconds from header value in microsecondsdt=`bc -l <<END        scale=4        $dt / 1000000END`### Do the velocity analyses.>$stackdata  # zero output filev=$vminwhile [ $v -le $vmax ]do        cdp=$cdpmin        while [ $cdp -le $cdpmax ]        do                suwind <$input \                        key=cdp min=$cdp max=$cdp count=$fold |                sunmo cdp=$cdp vnmo=$v tnmo=0.0 |                sustack >>$stackdata		cdp=`bc -l <<END                	$cdp + 1END`        done        sunull ntr=$space nt=$nt dt=$dt >>$stackdata	v=`bc -l <<END        	$v + $dvEND`done### Plot the common velocity stacked datancdp=`bc -l <<END	$cdpmax-$cdpmin+1END`f2=$vmind2=`bc -l <<END        $dv/($ncdp + $space)END`sugain <$stackdata tpow=2.0 |suximage perc=99 f2=$f2 d2=$d2 \        title="File: $input  Constant-Velocity Stack " \        label1="Time (s)"  label2="Velocity (m/s)" & exitsupsimage perc=99 f2=$f2 d2=$d2 \        title="File: $input  Constant-Velocity Stack " \        label1="Time (s)"  label2="Velocity (m/s)" | open 

⌨️ 快捷键说明

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