28 std::srand(std::time(0));
36 Pds::Octave::Plot::CurveXY(X,Y,
"testando.m",
"dataset_data_regression_1.png");
39 Pds::Octave::Plot::CurveXY(X,Y,
"testando.m",
"dataset_data_regression_2.png");
42 Pds::Octave::Plot::CurveXY(X,Y,
"testando.m",
"dataset_data_regression_3.png");
45 Pds::Octave::Plot::CurveXY(X,Y,
"testando.m",
"dataset_data_regression_4.png");
48 Pds::Octave::Plot::CurveXY(X,Y,
"testando.m",
"dataset_data_regression_5.png");
51 Pds::Octave::Plot::CurveXY(X,Y,
"testando.m",
"dataset_data_regression_6.png");
void LoadDataFourierSeries(unsigned int L, Pds::Matrix &X, Pds::Vector &Y)
Regresion de datos ajustados por una curva.
void LoadDataLine(unsigned int L, Pds::Matrix &X, Pds::Vector &Y)
Regresion de datos ajustados por una linea.
void LoadDataLineOutlierBall(unsigned int L, Pds::Matrix &X, Pds::Vector &Y, double outlier_percent=5)
Regresion de datos ajustados por una linea e outliers en una bola.
void LoadDataLineOutlierRand(unsigned int L, Pds::Matrix &X, Pds::Vector &Y, double outlier_percent=5)
Regresion de datos ajustados por una linea e outliers aleatorios.
void LoadDataCircle(unsigned int L, Pds::Matrix &X, Pds::Vector &Y)
Regresion de datos ajustados por una curva circular.
void LoadDataGaussian(unsigned int L, Pds::Matrix &X, Pds::Vector &Y)
Regresion de datos ajustados por una curva gaussiana.