Takuya Miyashita
This site
Web
Start:
* grdmath コマンド メモ [#z915bd25]
公式doc → [[https://docs.generic-mapping-tools.org/latest...
~
NetCDF4 フォーマットなどで書かれた GMT で使う面的データを...
機能がありすぎて難しい.~
他のコマンドと違い出力が -Ggrdfile ではなく = grdfile に...
~
**符号反転 [#xa749e2b]
正負を全て逆に変換する.
#codeprettify{{
gmt grdmath file_org.grd NEG = file_new.grd
}}
~
~
**足し算 [#u7ab21c6]
2つの面データ fileA および fileB のそれぞれの要素を足し合...
#codeprettify{{
gmt grdmath fileA.grd fileB.grd ADD = file_ABadd.grd
}}
~
~
**定数倍(割り算) [#i4bee482]
DIV でそれぞれの要素を一定値で割る.~
秒から分に変換するときは
#codeprettify{{
gmt grdmath file_sec.grd 60 DIV = file_min.grd
}}
割り算は DIV で掛け算は MUL.~
~
~
**ある値以下(以上)の値をゼロに [#y924ebab]
閾値を設けてそれより小さいものは表示しないようにしたいと...
u, v の 流速分布があったとして, (u^2+v^2) が 5 以下の要...
#codeprettify{{
grdu=u.grd
grdv=v.grd
gmt grdmath $grdu $grdv R2 25 GT $grdu MUL = u_gt5.grd #...
gmt grdmath $grdu $grdv R2 25 GT $grdv MUL = v_gt5.grd
}}
grdmath A B R2 が A^2 + B^2 を指すため, 5 以上としたい...
~
~
**OR演算 [#bf66a110]
面データ fileA および fileB の中の各要素で,2つのファイル...
どちらも NaN でない場合は fileA の値になる.~
主にマスキングで使う.
#codeprettify{{
gmt grdmath fileA.grd fileB.grd OR = fileABor.grd
}}
~
End:
* grdmath コマンド メモ [#z915bd25]
公式doc → [[https://docs.generic-mapping-tools.org/latest...
~
NetCDF4 フォーマットなどで書かれた GMT で使う面的データを...
機能がありすぎて難しい.~
他のコマンドと違い出力が -Ggrdfile ではなく = grdfile に...
~
**符号反転 [#xa749e2b]
正負を全て逆に変換する.
#codeprettify{{
gmt grdmath file_org.grd NEG = file_new.grd
}}
~
~
**足し算 [#u7ab21c6]
2つの面データ fileA および fileB のそれぞれの要素を足し合...
#codeprettify{{
gmt grdmath fileA.grd fileB.grd ADD = file_ABadd.grd
}}
~
~
**定数倍(割り算) [#i4bee482]
DIV でそれぞれの要素を一定値で割る.~
秒から分に変換するときは
#codeprettify{{
gmt grdmath file_sec.grd 60 DIV = file_min.grd
}}
割り算は DIV で掛け算は MUL.~
~
~
**ある値以下(以上)の値をゼロに [#y924ebab]
閾値を設けてそれより小さいものは表示しないようにしたいと...
u, v の 流速分布があったとして, (u^2+v^2) が 5 以下の要...
#codeprettify{{
grdu=u.grd
grdv=v.grd
gmt grdmath $grdu $grdv R2 25 GT $grdu MUL = u_gt5.grd #...
gmt grdmath $grdu $grdv R2 25 GT $grdv MUL = v_gt5.grd
}}
grdmath A B R2 が A^2 + B^2 を指すため, 5 以上としたい...
~
~
**OR演算 [#bf66a110]
面データ fileA および fileB の中の各要素で,2つのファイル...
どちらも NaN でない場合は fileA の値になる.~
主にマスキングで使う.
#codeprettify{{
gmt grdmath fileA.grd fileB.grd OR = fileABor.grd
}}
~
Page:
Edit with a page name which already exists