全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1988
推到 Plurk!
推到 Facebook!

求三角形外心

 
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-25 01:06:53 IP:61.62.xxx.xxx 未訂閱
解決問題: http://delphi.ktop.com.tw/topic.php?TOPIC_ID=31409 順便解解這個數學小問題. 有興趣的人可以再做重心(三中線), 垂心(三高交點), 內心(三角平分線交點)    三個點 (x1,y1),(x2,y2),(x3,y3) 求出三角形外心 利用其中任兩點的中垂線交點即可求得, 兩中垂線的式子為: (y-(y1+y2)/2)/(x-(x1+x2)/2)=-(x2-x1)/(y2-y1) (y-(y2+y3)/2)/(x-(x2+x3)/2)=-(x3-x2)/(y3-y2)    解出交點座標 (xc,yc), 其中 xc 為:
  xc := ((y3-y1)*(y2-y1)*(y2-y3)+(x1*x1-x2*x2)*(y2-y3)+(x2*x2-x3*x3)*(y2-y1))
       /(2*((x1-x2)*(y2-y3)+(x2-x3)*(y2-y1)));
yc 則再利用上面的兩個式子反求比較快. 可得:
  if y2-y1 <> 0 then
    yc := ((x1-x2)/(y2-y1)*(2*xc-(x1+x2))+y1+y2)/2
  else
    yc := ((x2-x3)/(y3-y2)*(2*xc-(x2+x3))+y2+y3)/2;
最後程式再驗證三個點到 (xc,yc)的距離相同, 即為此圓之半徑.
附加檔案:37922_center.zip
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-25 09:07:14 IP:61.218.xxx.xxx 未訂閱
讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚 讚讚讚讚讚一讚讚讚讚讚一讚讚讚讚讚讚讚讚讚 讚讚讚讚讚一一讚讚讚讚一一讚一一讚讚讚讚讚 讚讚讚讚讚一讚讚讚讚讚一讚讚一讚讚讚讚讚讚 讚讚讚讚讚一讚讚讚讚一讚讚一讚讚一讚讚讚讚 讚讚讚一一一一一讚讚一一一一一一一一讚讚讚 讚讚讚讚讚一讚讚讚一一讚讚讚一讚讚讚讚讚讚 讚讚讚讚讚一讚讚一讚一讚讚讚一讚讚讚讚讚讚 讚讚讚讚讚一讚讚讚讚一一一一一一一讚讚讚讚 讚讚讚讚讚一讚一讚讚一讚讚讚一讚讚讚讚讚讚 讚讚讚讚讚一一讚讚讚一讚讚讚一讚讚讚讚讚讚 讚讚讚一一一讚讚讚讚一一一一一一一讚讚讚讚 讚讚讚一讚一讚讚讚讚一讚讚讚一讚讚讚讚讚讚 讚讚讚讚讚一讚讚讚讚一讚讚讚一讚讚讚讚讚讚 讚讚讚讚讚一讚讚讚讚一讚讚讚一讚一讚讚讚讚 讚讚讚一一一讚讚讚讚一一一一一一一一讚讚讚 讚讚讚讚一讚讚讚讚讚一讚讚讚讚讚讚讚讚讚讚 讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚讚
------
︿︿
系統時間:2024-05-19 9:12:30
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!