Programa para el testeo de las funciones.
Programa para el testeo de las funciones.Para compilar o código example_matrix_operaterows.cpp:
g++ -static -o example_matrix_operaterows example_matrix_operaterows.cpp -lpdsmlmm -lpdsramm -lpdsspmm
Para executar o programa:
./example_matrix_operaterows
Retornando por consola:
Código example_matrix_operaterows.cpp:
#include <Pds/Ra>
{
return x.
Dot(c)+var.at(0);
}
int main(void)
{
X.FillId();
}
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
La clase tipo Pds::Vector . Esta clase genera una matriz de Nlin lineas y 1 columna....
const double Nan
Not A Number.
double Dot(const Pds::Matrix &B) const
Calcula el producto punto entre dos matrices.
Pds::Matrix OperateRows(double(*func)(const Pds::Matrix &Row)) const
Opera la función func usando como entrada cada fila de la matriz.
bool IsEmpty(void) const
Verifica si la matriz es nula es decir con lineas o columnas cero o arreglo NULL.
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.