53 Pds::Octave::MarkerSize=64;
54 Pds::Octave::YLimits=
true;
55 Pds::Octave::XLimits=
true;
56 Pds::Octave::DAspect=
true;
65 Pds::Octave::Plot::ScatterX2DY(X,Y,
"testando3d.m",
"example_lda_2d_data.png");
69 Lda.Print(
"----- LDA :\n");
72 std::vector<Pds::Vector> W=Lda.GetW();
73 for(
unsigned int n=0;n<W.size();n++)
75 Pds::Octave::Plot::ScatterX2DYW(X,Y,W[n],
"testando3d.m",
"example_lda_2d_w"+std::to_string(n)+
".png");
79 Pds::Matrix Xt(10*L,2);
80 Xt.FillRandU(-1.5,1.5);
86 Pds::Octave::Plot::ScatterX2DY(Xt,Ys,
"testando3d.m",
"example_lda_2d_class.png");
La clase tipo Pds::LDA . Esta clase genera una matriz de Nlin lineas y 1 columna. Para usar incluir P...
void LoadKNormal(unsigned int L, unsigned int K, Pds::Matrix &X, Pds::Vector &Y, double factor=0.70711)
Clasificación múltiple de datos.