1. ホーム
  2. math

[解決済み】線分の法線ベクトルを計算するには?[クローズド]。

2022-04-20 10:04:45

質問

<余談
閉じた。 この質問には答えられない スタックオーバーフローのガイドライン . 現在、回答は受け付けておりません。

<パス

この質問を改善したいですか? 質問内容を更新して、それが オントロピ Stack Overflowのために。

クローズド かくげつ .

コミュニティは、この質問を再開するかどうかを検討しました。 先月 というメッセージが表示され、そのまま終了しました。

<ブロッククオート

元のクローズ理由が解決されていない

(x1,y1) から (x2,y2) に向かう線分があるとします。この線分に垂直な法線ベクトルはどのように計算するのでしょうか?

3Dの平面でこれを行う方法はたくさん見つかりますが、2Dのものはありません。

私は数学者であるよりもプログラマーなので、数学はほどほどに(実例や図、アルゴリズムへのリンクは歓迎します)。

解き方は?

を定義すると dx = x2 - x1dy = y2 - y1 であれば、法線は (-dy, dx)(dy, -dx) .

除算は必要ないので、ゼロで割る危険はないことに注意してください。