我正在試圖計算一個點上的點。 我得到了邊緣和一個邊緣之間的距離,我想找到的點(這是B)。VBA如何解決帶有兩個未知數的兩個方程
A(2,4)
B(X,Y)
C(4,32)
A到B之間的距離是5。
如何計算Bx和By ?使用以下公式:
d = Math.Sqr((Bx-Ax)^2 + (By-Ay)^2)
d = Math.Sqr((Cx-Bx)^2 + (Cy-By)^2)
並比較以上等式。
這裏與點式放置:
5 = Math.Sqr((Bx-2)^2 + (By-4)^2)
23.0713366 = Math.Sqr((4-Bx)^2 + (32-By)^2)
或
Math.Sqr((Bx-2)^2 + (By-4)^2) - 5 = Math.Sqr((4-Bx)^2 + (32-By)^2) - 23.0713377
我怎樣才能解決這個使用VBA?
謝謝!
你的數學和你的文本不匹配,請澄清。 如果您正在尋找A→B上與A距離爲5的點,那麼您的方程與該問題無關。 – themel
你會如何使用筆和紙來解決這些方程?有你的答案。 –
@ Jean-FrançoisCorbett,我試圖用筆和紙在我發佈後立即解決它,並且說實話我不能。但還有另一個原因,我不能解決它>我沒有長時間使用數學,我甚至忘記了基本>例如:我計算(x-2)^爲x^2 + 4,應該是x^2 + 4x + 4 ... – Ron