public static class hiRegress.Quad extends Object
 二次回帰曲線( a * X^2 + b * X + c )の係数(a,b,c)を求める
 使い方
    var kaiki= new hiQRegress();
    // 元データをセットする
    kaiki.set(data_x,data_y);          <--繰り返し
    // 計算する
    kaiki.calculate(); // 係数はkaiki.a,kaiki.b,kaiki.cに得られる
    // 回帰曲線上のyを得る
    var y_on_line= kaiki.y(new_x_val); <-- 繰り返し
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| double | a係数 a | 
| double | b係数 b | 
| double | c係数 c | 
| int | nデータ数 | 
| double | SxXの合計 | 
| double | Sx2X^2の合計 | 
| double | Sx2yX^2Yの合計 | 
| double | Sx3X^3の合計 | 
| double | Sx4X^4の合計 | 
| double | SxyXYの合計 | 
| double | SyYの合計:Sy/nで平均値が得られる | 
| double | Sy2Y^2合計:Sy2/nで2乗平均値が得られる. | 
| double | x_maxXの最大値 | 
| double | x_max_yXが最大値の時のY | 
| double | x_minXの最小値 | 
| double | x_min_yXが最小値の時のY | 
| double | y_maxYの最大値 | 
| double | y_max_xYが最大値の時の X | 
| double | y_minYの最小値 | 
| double | y_min_xYが最小値の時の X | 
| コンストラクタと説明 | 
|---|
| Quad() | 
public double a
public double b
public double c
public double x_min
public double x_max
public double x_min_y
public double x_max_y
public double y_min
public double y_max
public double y_min_x
public double y_max_x
public int n
public double Sx2
public double Sx
public double Sxy
public double Sy
public double Sy2
public double Sx3
public double Sx2y
public double Sx4
public void clear()
public hiRegress.Quad set(double x, double y)
x - xy - ypublic void calc()
public double y(double x)
x - x