public void QuadraticCalculateTest() { QuadraticInterpolator target = new QuadraticInterpolator(standards()); Assert.AreEqual("0.9987", target.RSquared().ToString("0.0000")); //passes thru origin Assert.AreEqual("-9.950", target.Calculate(0).ToString("0.000")); Assert.AreEqual("-742059.95", target.Calculate(1000).ToString("0.00")); }
public void CoefficientsTest() { QuadraticInterpolator target = new QuadraticInterpolator(standards()); double[] actual; actual = target.Coefficients(); Assert.AreEqual(3, actual.Length); Assert.AreEqual(8, actual[0]); Assert.AreEqual(-3, actual[1]); Assert.AreEqual(2, actual[2]); }