gmuctn3g()関数で計算した3接円が誤っている

レポート番号 コマンド 発生 修正 修正日 担当
B19145 C3C 19.00 19.07 2012/03/29 TNI

現象

プログラミングインターフェイスの公開関数 gmuctn3g() で計算した3接円が V15とV19で結果が異なり、V19が誤っています。

下記の三つの図形に対する3接円を計算すると問題が生じます。

①直線
 始点   -3.8499957728439855, 295.99505916937892
 ベクトル  0.0025666638485626575, -0.99999670611291946
 長さ 1499.9999999999998
②円
 中心 0.00000000000000000, -1204.0000000000000
 半径 1490.5000000000000
③直線
 始点      3.8499957728439855,295.99505916937892
 ベクトル -0.0025666638485626575, -0.99999670611291946
 長さ 1499.9999999999998
中心近似点
 0.00000000000000000, 295.99505916937892
三接点の近似値
  -3.8499957728439855, 295.99505916937892
  0.00000000000000000, 286.50000000000000
  3.8499957728439855, 295.9950591693789
V15の答え
 中心 0.00000000000000000,290.33546552433290
 半径 3.8354655243329239
V19の答え
 中心 0.00000000000000000,292.02392745499611
 半径 5.5239274549960715

対応

収束判定に誤りがあり訂正しました。


Copyright© ITOCHU Techno-Solutions Corporation.