28 #ifndef __PDS_DATAGMM_HPP__
29 #define __PDS_DATAGMM_HPP__
64 std::vector<double>
Pi;
67 std::vector<Pds::Vector>
Mu;
70 std::vector<Pds::Matrix>
Sinv;
73 std::vector<double>
Det;
188 void Print(
const std::string &str)
const;
La clase tipo Pds::DataGMM . Esta clase genera un bloque de datos para analizar curvas de aprendisaje...
std::vector< double > Det
std::vector< Pds::Vector > Mu
std::vector< Pds::Matrix > Sinv
Pds::DataGMM & operator=(const Pds::DataGMM &B)
Copia en si mismo (A), un DataGMM B. Este operador es similar al método Copy(). No importa el tamaño ...
DataGMM(const std::string &filename)
Carga un vector de pesos desde un archivo de texto.
bool Copy(const Pds::DataGMM &B)
Copia en si mismo (A), el contenido de un DataGMM B. Este método es similar a usar el operador = ....
DataGMM(void)
Crea un objeto de tipo Pds::DataGMM vacio.
void MakeEmpty(void)
Convierte el DataGMM a vazio, es decir limpia todos los datos internos.
void Print(const std::string &str) const
Imprime los datos del Pds::DataGMM.
DataGMM(const char filename[])
Carga un vector de pesos desde un archivo de texto.
bool ExportFile(const std::string &filename) const
Salva en formato .txt el objeto de tipo Pds::DataGMM.
bool LoadFromStream(std::ifstream &ifs)
Lee datos desde un archivo, estos elementos son colocados en una Pds::DataGMM.
DataGMM(const Pds::DataGMM &B)
Crea un objeto de tipo Pds::DataGMM copiando datos desde otra DataGMM. Este es un Copy assignment con...
bool IsEmpty(void) const
Verifica si el DataGMM está vazio.
bool SaveInStream(std::ofstream &myfile) const
Escribe en un archivo de texto el contenido del DataGMM.
Nombre de espacio para Pds (Procesamiento Digital de Senales)