📄 psray3
字号:
#! /bin/sh#### Run GBmod with CWP PostScript Graphics#### Create Figure 6 in the GBmod paperif test "$PSPREVIEWER" = ""thenecho "Environment variable PSPREVIEWER not set" ; exit 1fi# model numbermodel=3#### find the right directorydatadir=../datadir/#### aux filesmodelfile=${datadir}model${model}.datamodelpsfile=${datadir}model${model}.epsrayendsfile=${datadir}rayend.datarayfile=${datadir}ray.dataraypsfile=${datadir}ray.epswavefile=${datadir}wave.datawavefilet=${datadir}wavet.datawavepsfile=${datadir}wave.epsnangle=150 nxz=201 fangle=-45 langle=45 nt=20#### generate modelfile and modelpsfile# ../Models/PSmodel${model}#### shoot the rays triray <$modelfile >$rayendsfile \ rayfile=$rayfile wavefile=$wavefile \ nangle=$nangle fangle=$fangle langle=$langle \ nxz=$nxz nt=$nt xs=1 zs=0.1 refseq=4,1 krecord=1\ refseq=1,-1#### transpose the wavefiletransp <$wavefile >$wavefilet n1=$nt n2=$nangle nbpe=8#### plot the rays psgraph <$rayfile >$raypsfile \ nplot=`cat outpar` n=$nxz hbox=3.0 wbox=6.0 \ x1beg=0 x1end=1 x2beg=0 x2end=2 \ label1="Depth (km)" label2="Distance (km)" \ style=seismic linegray=1#### plot the wavefrontspsgraph <$wavefilet >$wavepsfile \ linewidth=0 mark=8 marksize=2\ nplot=$nt n=$nangle hbox=3.0 wbox=6.0\ x1beg=0 x1end=1 x2beg=0 x2end=2 \ label1="Depth (km)" label2="Distance (km)" \ style=seismic #### display rays, model, and wavespsmerge in=$modelpsfile in=$raypsfile in=$wavepsfile | $PSPREVIEWER &exit 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -