Home | Develop | Download | Contact
example_csv_create.cpp

Programa para el testeo de las funciones.

Programa para el testeo de las funciones.Para compilar o código example_csv_create.cpp:

g++ -static -o example_csv_create example_csv_create.cpp -lpdsramm

Para executar o programa:

./example_csv_create

Retornando por consola:



Código example_csv_create.cpp:

#include <cmath>
#include <Pds/Ra>
int main(void)
{
Pds::Csv D("filename.csv",";");
D.Print("D:\n");
std::cout<<"Y1:\n";
Pds::Ra::PrintGridString(Y1,"\t","\n");
Y2.Print("Y2:\n");
std::vector<std::string> Y3=D.GetColumnString(2,Pds::Ra::WithoutFirst);
std::cout<<"Y3:\n";
Y4.Print("Y4:\n");
D.Print("D:\n");
std::cout<<"X1:\n";
Pds::Ra::PrintGridString(X1,"\t","\n");
X2.Print("X2:\n");
return 0;
}
La clase tipo Pds::Csv . Esta clase genera un objeto con dos parametros Nlin y Ncol....
Definition: Csv.hpp:59
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
Definition: Matrix.hpp:96
La clase tipo Pds::Vector . Esta clase genera una matriz de Nlin lineas y 1 columna....
Definition: Vector.hpp:80
Pds::Grid< std::string > GetRowsString(const std::vector< unsigned int > &Id, Pds::Ra::ImportRange Type=Pds::Ra::AllData) const
Retorna un conjunto de lineas.
void Print(std::string str="") const
Muestra en pantalla el contenido de Pds::Csv, elementos separados por tabulador.
std::vector< std::string > GetColumnString(unsigned int Id, Pds::Ra::ImportRange Type=Pds::Ra::AllData) const
Retorna datos de una columna.
Pds::Matrix GetColumnsDouble(const std::vector< unsigned int > &Id, Pds::Ra::ImportRange Type=Pds::Ra::AllData) const
Retorna un conjunto de columnas.
Pds::Matrix GetRowsDouble(const std::vector< unsigned int > &Id, Pds::Ra::ImportRange Type=Pds::Ra::AllData) const
Retorna un conjunto de lineas.
Pds::Vector GetColumnDouble(unsigned int Id, Pds::Ra::ImportRange Type=Pds::Ra::AllData) const
Retorna datos de una columna.
Pds::Grid< std::string > GetColumnsString(const std::vector< unsigned int > &Id, Pds::Ra::ImportRange Type=Pds::Ra::AllData) const
Retorna un conjunto de columnas.
@ WithoutFirst
Definition: RaDefines.hpp:332
void Print(const std::string &str, unsigned int precision) const
Imprime en pantalla el contenido de la matriz después del texto indicado en str.
bool PrintGridString(const Pds::Grid< std::string > &str, std::string delim_elem, std::string delim_end)
Print each string of a Pds::Grid<std::string> in a text file.
bool PrintVectorString(const std::vector< std::string > &str)
Print each string of a vector string in a new line in a text file.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed