1
,有一個點p(x', y', z')
其是內部或外部S
。
我想找到點q
,使得q
在S
和|pq|
是最小。其中|pq|
表示p
和q
之間的歐幾里德距離。最近點到給定的球體<code>S(c,r)</code>,<code>c</code>爲中心點<code>(x,y,z)</code>和<code>r</code>爲半徑的另一個點
我試圖創建一個射線,從c
開始,並通過p
並找到射線與球體的交點。
但是,由於我正在爲這個問題實現一個Java代碼,所以我無法一步步地克服它。你可以幫我嗎?
這個問題似乎是題外話題,因爲它是關於3D幾何體而不是專門關於編程。在你編寫代碼之前,你需要定義數學算法,看起來你還沒有。 –