: String function
: Scripting Language
: Coordinate transform
  目次
  索引
function
書式:name(var1,var2,var3.....varN)
入力例:point(30,90)
例えばいくつものデータの時系列を書こうとする時、latとlonの値をかえるだけなのに
同じことをだらだらかくとgsfileがやたらと長くなる。これをさけるのに非常に有効な手段です。ここでは5つの地点の時系列を書くとしましょう。1地点の時系列
ならば
'set lat 30'
'set lon 90'
'set t 1 73'
'set lev 200'
'set gxout contour'
ですむのですが、これが5地点分になると結構な長さになります。 そこでfunctionが登場します。
point(30,90)
point(40,90)
point(150,40)
point(120,40)
point(30,40)
function point(a,b)
'set lat 'a
'set lon 'b
'set t 1 73'
'set lev 200'
'set gxout contour'
'd u'
return
これでgsfileを長くせずに5つの時系列を書くことができました。
Hatsuki Fujinami
平成17年4月19日