Re: [問題] 同心橢圓 ?
看板Prob_Solve (計算數學 Problem Solving)作者hichcock (快樂一整年 ^^~~~)時間15年前 (2009/03/15 12:42)推噓0(0推 0噓 2→)留言2則, 1人參與討論串3/4 (看更多)
※ 引述《LPH66 ((short)(-15074))》之銘言:
: ※ 引述《hichcock (快樂一整年 ^^~~~)》之銘言:
: : 要畫出同心圓很簡單
: : 圓心固定,半徑有不同變化,即可畫出同心的相似圓
: : 但是....
: : 大家都知道,橢圓有兩個"圓心"
: : 假設以長短軸交差點為軸心
: : 要怎麼畫出以軸心為基準,大小不同的相似橢圓 ??
: 不是"圓心"吧...那叫做"焦點"....
: 而且即使焦點確定了 你還得給我長軸或短軸長度才能確定一個橢圓
: 那你所要的"相似橢圓" 如果定義是其中一個等比例縮放後變成另一個
: 那這樣的話根本就不用考慮焦點的位置
: 因為我們可以用一個長方形來描述這個橢圓
: 也就是給定長方形後我們只需要簡單的畫出其內切橢圓即可
: (很多繪圖相關 library 都是這樣下參數的
: 要嘛給定中心&長寬
: 要嘛給定長方形的左上角&長寬
: 要嘛給定長方形左上角&右下角
: 總之是要你給定一個長方形)
: 那麼你只需要單純的把兩個相似的長方形的中心"釘"在一起 方向也擺相同
: 然後畫出兩個長方形的內切橢圓就行啦
: (而且你仔細觀察還可以發現 這長方形的中心就是你所謂的"軸心"
: 所以也自動以那一點為基準畫橢圓了)
: (再者 若是這樣定義的話 兩個橢圓的焦點也不會在同一個地方)
謝謝您的回答
以下是我的另一個問題,也麻煩大家幫忙
因為這才是困擾我的問題 ^^"
在一個畫面上存在一個中心點,假設以此為軸心點
畫面上會存在無限多個相似圓 (半徑不同)
每個點可以依據其與軸心的距離 (半徑)
來判斷出他屬於哪個相似圓上的一點
問題是...畫面上同時也存在無限多個相似橢圓
有沒有辦法判斷每個點,其所屬的相似橢圓是哪一個 ??
我先提供我的想法,如有錯誤或不足之處,再麻煩各為提點
橢圓有一個特性,圓上各點與兩圓心的距離總合為固定值
這個特性與圓非常接近
不過困難在於,相似橢圓的圓心...並不是固定的
他會依據相似橢圓的大小而改變,這個特點就與圓大大不同
因為在圓的定義上,圓心 == 軸心,可以使這個問題簡單很多
但是在橢圓的定義上就並非如此了
也因如此,目前還想不到比較好的辦法來解這個問題
請問是否有比較好的意見,謝謝
--
只有現在能做到的事很多很多
不要忽略眼前 而一昧的考慮以後的事
如果總是那樣的話 到什麼時候也不會有所作為的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.2.237
→
06/16 02:55, , 1F
06/16 02:55, 1F
→
06/16 02:56, , 2F
06/16 02:56, 2F
討論串 (同標題文章)
Prob_Solve 近期熱門文章
PTT數位生活區 即時熱門文章