📄 xunif2
字号:
#! /bin/sh# build velocity profiles with unif2WIDTH=420HEIGHT=400WIDTHOFF1=0WIDTHOFF2=430WIDTHOFF3=0WIDTHOFF4=430HEIGHTOFF1=50HEIGHTOFF2=50HEIGHTOFF3=500HEIGHTOFF4=500HEIGHTOFF5=275WIDTHOFF5=860outfile=templaten1=100n2=100d1=10d2=10# use unif2 to output test datafile# $outfile is an ascii file that shows the type of input unif2 requiresunif2 tfile=$outfile # now create the uniformly sampled velocity profile# for linear, mono, akima, spline interpolation schemesj=1for i in linear mono akima splinedo eval WOFF='$'WIDTHOFF$j eval HOFF='$'HEIGHTOFF$j unif2 <$outfile method=$i | xmovie n1=$n1 n2=$n2 d1=$d1 d2=$d2 \ title="$i Interpolation" \ -geometry ${WIDTH}x${HEIGHT}+${WOFF}+${HOFF} & j=`expr $j + 1`done# different smooth background velocitiesdvdx1=10 dvdx2=30 dvdx3=50 dvdx4=10 dvdx5=-30dvdz1=20 dvdz2=20 dvdz3=60 dvdz4=40 dvdz5=10v00=1000,200,4000,300,800x0=1000,900,800,400,100z0=200,300,600,800,900unif2 < $outfile method=spline \ dvdx=$dvdx1,$dvdx2,$dvdx3,$dvdx4,$dvdx5 \ dvdz=$dvdz1,$dvdz2,$dvdz3,$dvdz4,$dvdz5 \ x0=$x0 z0=$z0 | xmovie n1=$n1 n2=$n2 d1=$d1 d2=$d2 \ title="Smooth background wavespeeds"\ -geometry ${WIDTH}x${HEIGHT}+${WIDTHOFF5}+${HEIGHTOFF5} &exit
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -