public void ConstanteRegressionUpperBundary() { List <double> listTestX = new List <double>(); List <double> listTestY = new List <double>(); listTestX.Add(130); listTestX.Add(650); listTestX.Add(99); listTestX.Add(150); listTestX.Add(128); listTestX.Add(302); listTestX.Add(95); listTestX.Add(945); listTestX.Add(368); listTestX.Add(961); listTestY.Add(186); listTestY.Add(699); listTestY.Add(132); listTestY.Add(272); listTestY.Add(291); listTestY.Add(331); listTestY.Add(199); listTestY.Add(1890); listTestY.Add(788); listTestY.Add(1601); double constante = Calcul.CalculerConstanteRegression(listTestX, listTestY, 1.72793243); Assert.AreEqual(Math.Round(constante, 4), -22.5525); }
public void ConstanteRegressionLowerBundary() { List <double> listTestX = new List <double>(); List <double> listTestY = new List <double>(); listTestX.Add(1); listTestX.Add(2); listTestX.Add(3); listTestY.Add(2); listTestY.Add(4); listTestY.Add(3); double constante = Calcul.CalculerConstanteRegression(listTestX, listTestY, 0.5); Assert.AreEqual(constante, 2); }