Programa para el testeo de las funciones.
Programa para el testeo de las funciones.Para compilar o código example_funcmatrixsampleblock_operator.cpp:
g++ -static -o example_funcmatrixsampleblock_operator example_funcmatrixsampleblock_operator.cpp -lpdsramm
Para executar o programa:
./example_funcmatrixsampleblock_operator
Retornando por consola:
Código example_funcmatrixsampleblock_operator.cpp:
#include <Pds/Ra>
int main(void)
{
std::cout<<"A:\n"<<A<<"\n";
std::cout<<"B:\n"<<B<<"\n";
std::cout<<
"Pds::Add(A,B):\n"<<
Pds::Add(A,B)<<
"\n";
std::cout<<"A+B:\n"<<A+B<<"\n";
std::cout<<
"Pds::Add(A,Mat):\n"<<
Pds::Add(A,Mat)<<
"\n";
std::cout<<
"Pds::Add(Mat,A):\n"<<
Pds::Add(Mat,A)<<
"\n";
std::cout<<"A+Mat:\n"<<A+Mat<<"\n";
std::cout<<"Mat+A:\n"<<Mat+A<<"\n";
double b=-1;
std::cout<<"A:\n"<<A<<"\n";
std::cout<<
"Pds::Add(A,b):\n"<<
Pds::Add(A,b)<<
"\n";
std::cout<<
"Pds::Add(b,A):\n"<<
Pds::Add(b,A)<<
"\n";
std::cout<<"A+b:\n"<<A+b<<"\n";
std::cout<<"b+A:\n"<<b+A<<"\n";
return 0;
}
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
La clase tipo Pds::Size . Esta clase genera un objeto con dos parametros Nlin y Ncol....
Pds::Matrix RandN(unsigned int N)
Crea una matriz con datos aleatórios con distribución Normal de media cero 0.0 y desvío padrón 1....
Pds::SampleBlock Add(const Pds::SampleBlock &A, const Pds::SampleBlock &B)
Suma dos datos de tipo Pds::SampleBlock.
std::vector< Pds::Matrix > SampleBlock
Definición de un tipo de dato Pds::SampleBlock.