<\/HEAD>
こんにちは<\/P>
<\/P>
属性テーブルにあるuとvの値から風速を計算しようとしています。基本的に、関数はuとvが同時に0でない場合に計算する必要があります。<\/P>
もしuとvが同時に0でなければ、関数は以下を計算するべきです。<\/P>
Sqr(u**2 + v **2)<\/P>
<\/P>
コードブロックには以下のように入力しました:<\/P>
<\/P>
Dim z as double<\/P>
u = [GRID_COD_1] <\/P>
v = [GRID_CODE] <\/P>
<\/P>
If (( u = 0) And (v = 0)) Then<\/P>
z = 0<\/P>
<\/P>
elseIf (( u <> 0) and (v <> 0)) Then<\/P>
z= Sqr(( u **2) + (v **2))<\/P>
<\/P>
EndIf<\/P>
<\/P>
そしてその後、<\/P>
z=speed<\/P>
<\/P>
しかし、うまく動作しないようです。何が間違っているのでしょうか?<\/P>
<\/P>
よろしくお願いします、<\/P>
Christian<\/P><\/BODY><\/HTML>