看板Physics
标 题Re: [问题]如何以2D平面3点求二次曲线方程式参数?
发信站KKCITY (Wed Dec 5 23:00:52 2007)
转信站ptt!ctu-reader!ctu-peer!ctu-gate!news.nctu!news.ncu!news.yzu!zoonews.e
※ 引述《[email protected] (神游诗人)》之铭言:
> XY平面已知三点 (X1,Y1) (X2,Y2) (X3,Y3)
> 代入方程 Y= A X^2 + B X + C
> 三式联立
> Y1 = A X1^2 + B X1 + C
> Y2 = A X2^2 + B X2 + C
> Y3 = A X3^2 + B X3 + C
这不是三元一次方程式嘛
> (X1,Y1) (X2,Y2) (X3,Y3)皆为程式"C语言"参数,我想快速求解A,B,C!!
「"C语言"参数」是啥?不知道你那是哪一国的"C语言"。
反正知道那是已知数就可以了,高斯消去法就可以做出来,什麽语言都一样
不过要处理一下例外。
> <MATLAB只会用已知数(非参数)求解>
> 我知道用逆矩阵转秩也可求得,但方程是计算复杂很难正确求得
克雷默法就可以了,不用invert。
http://en.wikipedia.org/wiki/Cramer%27s_rule
像你这样的方程组还可以算得更快,线代课本上会讨论。
--
X-URL1: http://www.aviationnow.com/ ‧李登辉=格达费=外星人‧有厕
检举匪谍 人人有责 ⊙ 检举匪谍 安居乐业 人所
检举匪谍渗透破坏 人人安居乐业|肃清贪污经济犯罪 社会繁荣进步
破案奖金三百万|知情不报判徒刑
检举要件:请用真实姓名、地址,受理机关绝对保密
X-Disclaimer: 李登辉一定是外星人! Mk.22 Mod4 5/15/01 Mod3 6/9/98
--
┌─────◆KKCITY◆─────┐▇─┐KKADSL→六星级优质连线服务
│ bbs.kkcity.com.tw │┴ └─▇ 马上申请带你上网环游全世界!
└──《From:59.115.208.245
》──┘ KKADSL ┴ http://adsl.kkcity.com.tw
--