特に役に立ちそうなものには,★をつけています.★★はとっても役に立つと思うscriptです.
一括ダウンロードは,all_gs.tar.gzでどうぞ
script名 | 説明 |
amphs.gs | amphs akip cint, 振幅をコンターで,さらに振幅・位相を矢印で表示する.見延 |
circlon.gs★★ | mrpoj=npsまたはspsの場合に,経度の数字(110E, 180, 170W)を描く.見延 |
circlat.gs★★ | mrpoj=npsまたはspsの場合に,緯度の数字(10S, Eq, 10N)を描く.見延 |
getparea.gs★ | getparea left またはleftの代わりに right, top, bottom. それぞれ plot-area の left, right, top, bottom の座標がresultに格納される.見延 |
guideline.gs | 印刷時の補助線を4隅に描く.Grads Viewer での cut & copy の際の助けになるように.見延 |
lastfile.gs | lastfile 引数なし.最後のファイル番号がresultに格納される。見延 |
log10.gs | 任意の変数のlog10を得る.'log10 '%a; val=result; とするとvalにlog10の値が入る.見延 |
logn.gs | 任意の変数の自然対数を得る.'logn '%a; val=result; とするとvalに自然対数の値が入る.常用対数はlog10.見延 |
octv2prd.gs | octv2prd octv k0 でwaveletのオクターブを周期に変換する.結果はresultに入る.見延 |
pareax.gs | pareax nc nxmx nx [lm rm xpm] 図のx座標における範囲を決めるのに便利か関数.見延 |
pareay.gs | pareay cctl ny [xw latlonmag tm bm ypm] 図のy座標を決めるのに便利な関数.見延 |
prd2octv.gs | prd2octv period k0 で周期を,waveletのオクターブに変換する.結果はresultに入る.見延 |
refarw.gs★ | refarw reflngth refmag cunit lon lat, 参照用の矢印を描く. |
stcolev.gs★★ | stcolev levmn levstp levmx, コンターの最小値,ステップ,最大値を指定して,適切なcolor をセットするスクリプト.同時にgxout shadedが指定される. 見延 |
stcolrnd.gs | stcolrnd 30 またはstcolrnd 20, 360を30づつもしくは20づつで色が一周するように色と塗りつぶし間隔をセットする.位相の表示に使う.見延 |
stcols.gs | color col1 col2 と,色番号col1とcol2(例えば30と40)を指定することで,その間30-40を連続的に色を指定する. |
stpmovie.gs | stpmovie 変数名 cmin cstp cmax と,変数名,コンターの最小値,コンター間隔,コンターの最大値を指定して,各時間ステップ毎のshaded図を示す。なにかキーを入力すると、 次のステップに進む。見延 |
subplot.gs★★ | subplot mx_yno mx_xno npanl [XMarginRatio YMarginRatio latlonmag], matlab の subplot と同じ機能を持つ. |
tdf.gs | tdf cval1 yr1 yr2 yr3 yr4, 変数cval1のyr1-yr2の平均を,yr3-yr4の平均から引いて,そのとき指定されている図の環境で図示する. |
wrdlin.gs★ | wrdlin lon1 lat1 lon2 lat2 で,2点間を直線で結ぶ.mprojがnpiの場合はwrdlincを使うこと. |
wrdlinc.gs | wrdlinc lon1 lat1 lon2 lat2 で,mproj=nps の場合に,与えられた2点間を結ぶ大円に沿った曲線を描く.まだ完成していない. |
wrdmrk.gs★ | wrdmrk type lon lat size,lon lat にマークをセットする.typeで種類を指定し,sizeで大きさを指定する. |
wrdrec.gs | wrdrec lon1 lat1 lon2 lat2 で矩形座標で,与えられた2点で定義される四角を描く. |
wrdstr.gs★ | wrdstr lon lat string, で与えられた文字をlon, lat に描く.文字は空白を含んで良い. |
以下のスクリプトは,Grads 1.8 で導入された一連のmath_funcによって不要になりました.
cos.gs | 任意の変数のcosを得る.'cos '%a; val=result; とするとvalにcosの値が入る.見延 |
pow.gs | pow val1 val2, val1 の val2 乗を返す.見延 |
sin.gs | 任意の変数のsinを得る.'sin '%a; val=result; とするとvalにsinの値が入る.見延 |
sqrt.gs | 任意の変数のsqrtを得る.sqrt a 結果はresultに入る.見延 |
吉田@北大・理・気象さん提供GrADSコマンド概説