Programa para el testeo de las funciones.
Programa para el testeo de las funciones.Para compilar o código example_matrixfunc_meshgrid.cpp:
g++ -static -o example_matrixfunc_meshgrid example_matrixfunc_meshgrid.cpp -lpdsramm
Para executar o programa:
./example_matrixfunc_meshgrid
Retornando por consola:
X:
-3 -3 -3 -3 -3
-2 -2 -2 -2 -2
-1 -1 -1 -1 -1
0 0 0 0 0
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
Y:
-2 -1 0 1 2
-2 -1 0 1 2
-2 -1 0 1 2
-2 -1 0 1 2
-2 -1 0 1 2
-2 -1 0 1 2
-2 -1 0 1 2
X:
2 2 2 2 2 2
3 3 3 3 3 3
4 4 4 4 4 4
5 5 5 5 5 5
6 6 6 6 6 6
7 7 7 7 7 7
Y:
2 3 4 5 6 7
2 3 4 5 6 7
2 3 4 5 6 7
2 3 4 5 6 7
2 3 4 5 6 7
2 3 4 5 6 7
Código example_matrixfunc_meshgrid.cpp:
#include <Pds/Ra>
int main(void)
{
return 0;
}
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
bool Meshgrid(const Pds::Vector &SpaceX, const Pds::Vector &SpaceY, Pds::Matrix &X, Pds::Matrix &Y)
Crea una matriz e una , a partir de los datos en y , respectivamente.
Vector Range(int start, int end)
Retorna un vector con elementos enteros desde start hasta end inclusive.
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.