Example #1
0
        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]);
        }