I am trying to get Linear Regression

#include <iostream>

#include <iomanip>

#include <cmath>

using namespace std;

int main()

{

double x[7] = { 1.5, 2.4, 3.2, 4.8, 5.0, 7.0, 8.43 };

double y[7] = { 3.5, 5.3, 7.7, 6.2, 11.0, 9.5, 10.27 };

Maths::Regression::Linear A(7, x, y);

cout << " Slope = " << A.getSlope() << endl;

cout << "Intercept = " << A.getIntercept() << endl << endl;

cout << "Regression coefficient = " << A.getCoefficient() << endl;

cout << endl << "Regression line values" << endl << endl;

for (double i = 0.0; i <= 3; i += 0.6)

{

cout << "x = " << setw(3) << i << " y = " << A.getValue(i);

cout << endl;

}

return 0;

}

#include <iostream>

#include <iomanip>

#include <cmath>

using namespace std;

int main()

{

double x[7] = { 1.5, 2.4, 3.2, 4.8, 5.0, 7.0, 8.43 };

double y[7] = { 3.5, 5.3, 7.7, 6.2, 11.0, 9.5, 10.27 };

Maths::Regression::Linear A(7, x, y);

cout << " Slope = " << A.getSlope() << endl;

cout << "Intercept = " << A.getIntercept() << endl << endl;

cout << "Regression coefficient = " << A.getCoefficient() << endl;

cout << endl << "Regression line values" << endl << endl;

for (double i = 0.0; i <= 3; i += 0.6)

{

cout << "x = " << setw(3) << i << " y = " << A.getValue(i);

cout << endl;

}

return 0;

}

found your example (nearly)

http://www.codecogs.com/library/maths/approximation/regression/linear.php

small differences in the includes ... is that the problem ??

maybe try this one:

http://yogeshpateliitp.blogspot.de/2013/03/linear-regression-c-code-to-compute.html

http://www.codecogs.com/library/maths/approximation/regression/linear.php

small differences in the includes ... is that the problem ??

maybe try this one:

http://yogeshpateliitp.blogspot.de/2013/03/linear-regression-c-code-to-compute.html

Topic archived. No new replies allowed.