y = a * x * x + b * x + c
input :Point [] = {
{x1, y1}, {x2, y2}, {x3, y3}};
output: {a, b, c}
/// <summary>
/// 通过3个点计算出一元二次函数的解析式
/// </summary>
/// <param name="Point">{
{x1,y1}, {x2,y2}, {x3,y3}}</param>
/// <returns>a = paramDate[0]; b = paramDate[1]; c = paramDate[2]; </returns>
public double[] GetQuadraticParam(double[,] Point)
{
double[] paramDate = new double[3];
double d, d_a, d_b, d_c;
double[,] jz = new double[3, 3] {
{
Point[0,0] * Point[0,0], Point[0,0], 1 }, {
Point[1,0] * Point[1,0], Point[1,0], 1 }, {
Point[2,0] * Point[2,0], Po