Re: 平面上三圓交集的面積
看板Prob_Solve (計算數學 Problem Solving)作者ledia (燒完了 )時間23年前 (2001/11/30 13:49)推噓0(0推 0噓 0→)留言0則, 0人參與討論串4/6 (看更多)
※ 引述《MongSong (Mong_Song)》之銘言:
: ※ 引述《ppjoey (中華隊go!go!go~~)》之銘言:
: : i prefer to calculate in a numerical approximation,
: : but since it has only three circle
: : last time hiei81 DID write a program to directly calculate the
: : intersection area
: 怎麼做呢 ??
: 那如果範圍很大不就算不完了
不一定, 如果你用直線去截三個圓, 判斷哪些是交集區域還是會有希望的
純文字情況下不太好敘述要怎麼做, 不過我想大概就是把圓所佔的區域分
成若干份, 如果某一份裡面有交集區域的話就再去切那一塊, 切法是
用一條直線交三個圓會有至多六個交點
然後再去判斷那六個交點哪兩個間是所求的區域, 直接加線段長
如果發現四週圍的區域都被包起來的話, 那中間就直接把整塊加起來就可以了
喔~ 這只是我初步說說而已啦, 要找出一個合理的 scale 似乎並沒有這麼容易
又要怎麼聰明的去處理切區域的策略大概也須要一些經驗吧 ^^
--
有時候,遺忘,是令人快樂的。什麼時候?當然是有人傷了你的心的時候。
存心傷你的那個人,固然是故意和你過不去,但是被傷了心而耿耿於懷的你
,卻是和自己過不去了。所以,記性不好的人,通常會是比較快樂的人,也
是比較不容易被擊倒的人。
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: ptt.twbbs.tw
討論串 (同標題文章)
Prob_Solve 近期熱門文章
PTT數位生活區 即時熱門文章