Programa para el testeo de las funciones.
Programa para el testeo de las funciones.Para compilar o código example_array_create.cpp:
g++ -static -o example_array_create example_array_create.cpp -lpdsramm
Para executar o programa:
Retornando por consola:
A:
B:
0 9
0 0
C:
0.5 0.5 0.5 0.5
0.5 0.5 0.5 0.5
0.5 0.5 0.5 0.5
D:
0 3 6
1 4 7
2 5 8
E:
0 3 6
1 4 7
2 5 8
M(B):
0 9
0 0
C:
1 0 1 1
0 0 1 0
0 1 1 1
C:
1 0 1
0 1 1
0 1 0
0 1 1
Código example_array_create.cpp:
#include <cmath>
#include <Pds/Ra>
int main(void)
{
return 0;
}
La clase tipo Array . Esta clase genera una agrupación de 2 datos. Para usar incluir Pds/Array.
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
bool Reshape(unsigned int Nlin, unsigned int Ncol)
Remodela los datos internos de la array y la convierte en una array de tamaño diferente,...
void Print(std::string str) const
Imprime en pantalla el contenido del array.
Datum & In(unsigned int lin, unsigned int col)
Retorna una variable Datum en la posición (lin,col) de la array. Hace una verificación para evitar le...
bool FillRandC(double p1)
Inicializa la array con números con unos y ceros con una probabilidad de 1 igual a p1.
bool FillId(void)
Inicializa la matriz con el valor de la posición de cada elemento.
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.