叫我某某
級(jí)別: 略有小成
![]() |
PLC如何計(jì)算三點(diǎn)共圓的圓心,就是說,用三個(gè)不在同一直線上的點(diǎn),確定這個(gè)圓,然后得出這個(gè)圓的圓心,聽前輩說好像要建立坐標(biāo)系,不知道怎么建立 |
---|---|
|
stackdog
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
![]() |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員
![]() ![]() ![]() ![]() |
希望你的PLC的浮點(diǎn)數(shù)運(yùn)算能力足夠強(qiáng)勁,因?yàn)樾枰庖粋(gè)三元二次方程組。 數(shù)學(xué)方面的計(jì)算你可以參考:http://blog.sina.com.cn/s/blog_9d6efbb301018nzh.html C語(yǔ)言代碼你可以參考:http://blog.csdn.net/zimingjushi/article/details/6607930 Good Luck~ |
---|---|
|
lihua2013
級(jí)別: 略有小成
![]() |
剛復(fù)習(xí)了一下數(shù)學(xué)知識(shí) 三點(diǎn)為A、B、C 1、先做AB的中垂線 2、做BC的中垂線,兩條線交與點(diǎn)O 3、以O(shè)為圓心,OA為半徑做圓為所求的圓 [attachment=140939] |
---|---|
|
yerong
級(jí)別: 工控俠客
![]() |
三個(gè)點(diǎn)坐標(biāo) (a1, b1, a2, b2, a3, b3) 圓心坐標(biāo) ( p, q) 根據(jù)圓上三點(diǎn)坐標(biāo)計(jì)算圓心坐標(biāo) u = (a1 ^ 2 - a2 ^ 2 + b1 ^ 2 - b2 ^ 2) / (2 * (a1 - a2)) v = (a1 ^ 2 - a3 ^ 2 + b1 ^ 2 - b3 ^ 2) / (2 * (a1 - a3)) k1 = (b1 - b2) / (a1 - a2) k2 = (b1 - b3) / (a1 - a3) q = (u - v) / (k1 - k2) p = v - (u - v) * k2 / (k1 - k2) ![]() |
---|---|
|
叫我某某
級(jí)別: 略有小成
![]() |
謝謝你們,還不知道用不用的上,現(xiàn)在老板再考慮這個(gè)方案行不行, |
---|---|
|