Funciones generadoras de "Data sets": Pds::DataSet::Regression::LoadDataLine(), Pds::DataSet::Classification::LoadDataLine(), etc. Más...

Namespaces | |
| namespace | Pds | 
| Nombre de espacion para PDS (Procesamiento Digital de Senales)  | |
| namespace | Pds::DataSet | 
| Nombre de espacio para Data Set.  | |
| namespace | Pds::DataSet::Clustering | 
| Nombre de espacio para Clustering.  | |
| namespace | Pds::DataSet::Regression | 
| Nombre de espacio para Regression.  | |
| namespace | Pds::DataSet::Classification | 
| Nombre de espacio para Data Set.  | |
Regression ajustable por una linea | |
| void | Pds::DataSet::Clustering::Kcumulus (unsigned int L, Pds::Matrix &X, unsigned int K=3) | 
| Clustering de datos.  Más... | |
Regression ajustable por una linea | |
| void | Pds::DataSet::Regression::LoadDataLine (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Regresion de datos ajustados por una linea.  Más... | |
| void | Pds::DataSet::Regression::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.  Más... | |
| void | Pds::DataSet::Regression::LoadDataLineOutlierRand (unsigned int L, Pds::Matrix &X, Pds::Vector &Y, double outlier_percent=5) | 
| Regresion de datos ajustados por una linea e outliers aleatorios.  Más... | |
Regression ajustable por una curva | |
| void | Pds::DataSet::Regression::LoadDataGaussian (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Regresion de datos ajustados por una curva gaussiana.  Más... | |
| void | Pds::DataSet::Regression::LoadDataCircle (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Regresion de datos ajustados por una curva circular.  Más... | |
| void | Pds::DataSet::Regression::LoadDataFourierSeries (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Regresion de datos ajustados por una curva.  Más... | |
Clasificación separable por una linea | |
| void | Pds::DataSet::Classification::LoadDataLine (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Clasificacion de datos separados por una linea.  Más... | |
| void | Pds::DataSet::Classification::LoadDataLine2 (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Clasificacion de datos separados por una linea.  Más... | |
Clasificación separable por una curva | |
| void | Pds::DataSet::Classification::LoadDataSine (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Clasificacion de datos separados por una curva.  Más... | |
| void | Pds::DataSet::Classification::LoadDataCircle (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Clasificacion de datos separados por una curva.  Más... | |
| void | Pds::DataSet::Classification::LoadDataEllipse (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Clasificacion de datos separados por una curva.  Más... | |
Clasificación separable por mas de una curva | |
| void | Pds::DataSet::Classification::LoadDataBand (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Clasificacion de datos separados por mas de una curva.  Más... | |
| void | Pds::DataSet::Classification::LoadDataBand2 (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Clasificacion de datos separados por mas de una curva.  Más... | |
| void | Pds::DataSet::Classification::LoadDataSineBand (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Clasificacion de datos separados por mas de una curva.  Más... | |
| void | Pds::DataSet::Classification::LoadDataYinYang (unsigned int L, Pds::Matrix &X, Pds::Vector &Y) | 
| Clasificacion de datos separados por mas de una curva.  Más... | |
Funciones generadoras de "Data sets": Pds::DataSet::Regression::LoadDataLine(), Pds::DataSet::Classification::LoadDataLine(), etc.
| void Pds::DataSet::Clustering::Kcumulus | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| unsigned int | K = 3  | 
        ||
| ) | 
Clustering de datos.
Una variable aleatoria 
 com distribución gaussiana de media nula y 
 es usada para crear 
 cúmulos 
 centrados de forma equidistante sobre un circulo unitario. 
Agrupados todos na matriz X.
| [in] | L | Número total de datos e cada cúmulo. | 
| [out] | X | Datos X. | 
| [in] | K | Número de cumulos. | 
| void Pds::DataSet::Regression::LoadDataLine | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Regresion de datos ajustados por una linea.
Usa una variable aleatoria 
 com distribución gaussiana. 
| [in] | L | Número total de datos . | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Regression::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.
Usa una variable aleatoria 
 com distribución gaussiana y una variable aleatoria 
 com distribución gaussiana. 
| [in] | L | Número total de datos. | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| [in] | outlier_percent | Porcentaje de outliers si outlier_percent>100.0 entonces outlier_percent=100.0. | 
| void Pds::DataSet::Regression::LoadDataLineOutlierRand | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y, | ||
| double | outlier_percent = 5  | 
        ||
| ) | 
Regresion de datos ajustados por una linea e outliers aleatorios.
Usa una variable aleatoria 
 com distribución gaussiana y una variable aleatoria 
 com distribución uniforme. 
| [in] | L | Número total de datos. | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| [in] | outlier_percent | Porcentaje de outliers si outlier_percent>100.0 entonces outlier_percent=100.0. | 
| void Pds::DataSet::Regression::LoadDataGaussian | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Regresion de datos ajustados por una curva gaussiana.
Usa una variable aleatoria 
 com distribución gaussiana. 
| [in] | L | Número total de datos . | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Regression::LoadDataCircle | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Regresion de datos ajustados por una curva circular.
Usa una variable aleatoria 
 com distribución gaussiana. 
| [in] | L | Número total de datos. | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Regression::LoadDataFourierSeries | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Regresion de datos ajustados por una curva.
Usa una variable aleatoria 
 com distribución gaussiana. 
| [in] | L | Número total de datos. | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Classification::LoadDataLine | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Clasificacion de datos separados por una linea.
| [in] | L | Número de datos positivos o negativos (2L datos en total). | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Classification::LoadDataLine2 | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Clasificacion de datos separados por una linea.
| [in] | L | Número de datos positivos o negativos (2L datos en total). | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Classification::LoadDataSine | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Clasificacion de datos separados por una curva.
| [in] | L | Número de datos positivos o negativos (2L datos en total). | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Classification::LoadDataCircle | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Clasificacion de datos separados por una curva.
El circulo tiene radio 0.5.
| [in] | L | Número de datos positivos o negativos (2L datos en total). | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Classification::LoadDataEllipse | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Clasificacion de datos separados por una curva.
| [in] | L | Número de datos positivos o negativos (2L datos en total). | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Classification::LoadDataBand | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Clasificacion de datos separados por mas de una curva.
| [in] | L | Número de datos positivos o negativos (2L datos en total). | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Classification::LoadDataBand2 | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Clasificacion de datos separados por mas de una curva.
| [in] | L | Número de datos positivos o negativos (2L datos en total). | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Classification::LoadDataSineBand | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Clasificacion de datos separados por mas de una curva.
| [in] | L | Número de datos positivos o negativos (2L datos en total). | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
| void Pds::DataSet::Classification::LoadDataYinYang | ( | unsigned int | L, | 
| Pds::Matrix & | X, | ||
| Pds::Vector & | Y | ||
| ) | 
Clasificacion de datos separados por mas de una curva.
| [in] | L | Número de datos positivos o negativos (2L datos en total). | 
| [out] | X | Datos X. | 
| [out] | Y | Datos Y. | 
 1.9.2