• 3

數學---求矩形中心

座標上一矩形ABCD,如網頁圖片
http://picasaweb.google.com/aikawa1981/DropBox#5320735621611188946

矩形上 a((x1 y1)、 b(x2 y2)、 c(x3 y3) 、d(x4 y4) 、e(x5 y5)五個座標點,求矩形的中心點座標?


感謝解答
2009-04-05 0:23 發佈
文章關鍵字 數學 矩形中心
其實我沒看懂你的圖 你的小A是對應大A的?

那個E點又是什麼
Mr.魅力先生 wrote:
其實我沒看懂你的圖 ...(恕刪)



文中說到矩形ABCD....大寫的ABCD是矩形的四個角
小寫a(x1 y1) b(x2 y2) c(x3 y3) d(x4 y4) e(x5 y5)是矩形的任意五個座標點
由這五個座標點求出矩形的中心點座標
設 m1= (y2-y1)/(x2-x1)
m2=-(x2-x1)/(y2-y1)

A==B : y=m1*x+(y1-m1*x1)
C==D : y=m1*x+(y4-m1*x4)

A==D : y=m2*x+(y5-m1*x5)
B==C : y=m2*x+(y3-m1*x3)

A==B 與 C==D 之中分線為
y=m1*x+b1
其 b1=[(y1+y4)-m1(x1+x4)]/2

A==D 與 B==C 之中分線為
y=m2*x+b2
其 b2=[(y5+y3)-m2(x5+x3)]/2

解兩中分線聯立方程
得該矩形中心座標

X=-(b1-b2)/(m1-m2)

Y=[-m1(b1-b2)+b1(m1-m2)]/(m1-m2)

可能可以再化簡吧......
aikawa wrote:
文中說到矩形ABCD....大寫的ABCD是矩形的四個角
小寫a(x1 y1) b(x2 y2) c(x3 y3) d(x4 y4) e(x5 y5)是矩形的任意五個座標點
由這五個座標點求出矩形的中心點座標

這題是 [邏輯訓練] . 關鍵概念就是: [矩形中心點的定義是什麼?]

假設 [矩形中心點的定義] 是矩形內某一點Z (x, y) 距離四邊的距離最短. 那麼上述問題就是求解
[(x1-x)^2 + (x2-x)^2 + (x3-x)^2 + (x4-x)^2 + (x5-x)^2] 的極小值,
[(y1-y)^2 + (y2-y)^2 + (y3-x)^2 + (y4-x)^2 + (y5-x)^2] 的極小值

x, y 就是矩形中心點的座標
如果您需要咨詢或建議,我們將免費提供;如果您需要正確的答案,請您另外付費。
妳那是什麼眼神??
可以問一下,您是宅到沒有朋友或同學可以問了嗎? 非得要上來隔空抓藥才行? 小心這帖藥吃不好。

幫你解決這問題,出現同樣問題還是不會根本沒用,基本觀念要自己來,數學千變萬化,針對單題去死背或是硬背解,終究死路一條。
BSA wrote:
這題是 [邏輯訓練] . 關鍵概念就是: [矩形中心點的定義是什麼?]
哪有什麼邏輯不邏輯的
矩形中心點的定義很明確,就是兩條對角線的交點,或
四個頂點的座標的平均,或
把矩形直的對折一次,橫的對折一次,兩條折線的交點
以上三個都是同一點
提示一個有點笨的解法,因為需要很多計算

由 a,b 可以求得直線 AB、DC、DA、CB 的斜率 (mAB = mDC,mDA = mCB,mAB*mDA = -1)
mAB 不得為 0,也就是說 AB 如果是水平線則應另外討論 (不過這實在太簡單了)

有點、有斜率,用點斜式求直線

四條直線都有了,就可以求 A B C D 四個點

然後再求 A B C D 四個點的座標的算數平均數就是答案



4F 的解法不錯,中線容易求,求交點也只需要一次
Stallings wrote:
哪有什麼邏輯不邏輯的
矩形中心點的定義很明確,就是兩條對角線的交點,或
四個頂點的座標的平均,或
把矩形直的對折一次,橫的對折一次,兩條折線的交點
以上三個都是同一點

aikawa wrote:
文中說到矩形ABCD....大寫的ABCD是矩形的四個角
小寫a(x1 y1) b(x2 y2) c(x3 y3) d(x4 y4) e(x5 y5)是矩形的任意五個座標點
由這五個座標點求出矩形的中心點座標

這問題的精華就在於 [不知矩形四個頂點的座標] , [已知矩形邊線上任意五點的座標] 請問 [矩形中心點的座標] 為何.
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?