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

📄 unisam2

📁 su 的源代码库
💻
字号:
#! /bin/sh# Shell: Unisam2 # Example: unisam2 --- uniform sampling in 2 dimensions# Author: John Stockwell, 27 August 1992#set -x# constant wavespeed (of 10) model  100x100 samplesecho "10" > junkv              # make ascii dataa2b < junkv n1=1 > infile.v    # convert to binary	unisam2 < infile.v x1=0 n1=100 d1=1 x2=0 n2=100 d2=1 f2=0 > outfile.v #psimage < outfile.v n1=100 n2=100 title="Constant wavespeed"  \#       label1="x1 direction" label2="x2 direction" | open #ximage < outfile.v n1=100 n2=100 title="Constant wavespeed"  \#       label1="x1 direction" label2="x2 direction"# imagine data taken in two wells with positions on the surface given# by the x2 postions 0 and 100well1="10 10 20 20"   # array of ascii datawell2="10 10 20 20"rm junkv# echo all the values as a single column of data in junkvfor i in $well1 $well2 do	echo $i  >> junkvdonea2b < junkv n1=1 > infile.vunisam2 < infile.v x1=0,49,50,100 n1=100 d1=1 \		x2=0,100 n2=100 d2=1 f2=0 |#psimage n1=100 n2=100 title="2 Layer model" \#       label1="x1 direction" label2="x2 direction" | open #ximage n1=100 n2=100 title="2 Layer model" \#       label1="x1 direction" label2="x2 direction"# more complicated model --- 3 wells well1="10 10 20 20"well2="10 20 20 20"well3="10 10 20 20"rm junkv# echo all the values as a single column of data in junkvfor i in $well1 $well2 $well3do	echo $i  >> junkvdonea2b < junkv n1=1 > infile.vunisam2 < infile.v x1=0,25,50,100 n1=100 d1=1 \		x2=0,50,100 n2=100 d2=1 f2=0 |#psimage n1=100 n2=100 title="3 well 2 Layer model" \#       label1="x1 direction" label2="x2 direction" | open #ximage n1=100 n2=100 title="3 well 2 Layer model" \#       label1="x1 direction" label2="x2 direction" # more complicated model --- 6 wells  -- 6 data values per wellwell1="10 10 20 20 30 30"well2="10 20 20 20 30 30"well3="10 10 20 20 30 30"well4="10 20 40 10 10 30"well5="10 10 10 20 30 30" well6="10 10 20 20 30 30"rm junkv# echo all the values as a single column of data in junkvfor i in $well1 $well2 $well3 $well4 $well5 $well6do	echo $i  >> junkvdonea2b < junkv n1=1 > infile.vunisam2 < infile.v x1=0,10,25,50,75,100 n1=100 d1=1 \		x2=0,20,30,50,75,100 n2=100 d2=1 f2=0 |#psimage n1=100 n2=100 title="6 well 6 Layer model" \#       label1="x1 direction" label2="x2 direction" | open #ximage n1=100 n2=100 title="6 well 6 Layer model" \#       label1="x1 direction" label2="x2 direction" unisam2 < infile.v x1=0,10,25,50,75,100 n1=100 d1=1  method=akima\		x2=0,20,30,50,75,100 n2=100 d2=1 f2=0 |#psimage n1=100 n2=100 title="6x6 model Akima" \#        label1="x1 direction" label2="x2 direction" | open #psimage n1=100 n2=100 title="6x6 model Akima" \#        label1="x1 direction" label2="x2 direction" 

⌨️ 快捷键说明

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