Re: [問題] 同心橢圓 ?

看板Prob_Solve作者 (快樂一整年 ^^~~~)時間15年前 (2009/03/15 12:42), 編輯推噓0(002)
留言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
文章代碼(AID): #19l8T0sH (Prob_Solve)
討論串 (同標題文章)
文章代碼(AID): #19l8T0sH (Prob_Solve)