す〜さん
vast-****@kcf*****
2007年 3月 15日 (木) 17:08:04 JST
t_sugaです。 原因が分かりましたので報告します。 def Reversal_next(obj, a)関数の 方向転換をチェックしている、下記の1行 elsif obj[0] > 0 && diff < 0 || obj[0] < 0 && diff > 0は 下記のように『=』を付けた方が良さそうです。 elsif obj[0] >= 0 && diff < 0 || obj[0] <= 0 && diff > 0 今回の、東北電力のように、 偶然に、特別な条件が重なると、検出不能になるようです。