Home | Develop | Download | Contact
example_matrix_assignment.cpp

Programa para el testeo de las funciones.

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

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

Para executar o programa:

./example_matrix_assignment

Retornando por consola:


A:
0 0 0 
0 0 0 
0 0 0 

B:
1 2 3 
4 5 6 
7 8 9 

A:
0 0 0 
0 1 2 
0 4 5 

A:
0  0  0  
0  -2 2  
0  4  5  

A:
0 0 0 
0 1 2 
0 4 5 

Código example_matrix_assignment.cpp:

#include <iostream>
#include <Pds/Ra>
int main(void)
{
Pds::Matrix B("1 2 3\n4 5 6\n7 8 9");
A.Print("\nA:\n");
B.Print("\nB:\n");
A.AddAssigAt(1,1,B);
A.Print("\nA:\n");
A.AddAssigAt(1,1,-3);
A.Print("\nA:\n");
A.AddRawAssigAt(1,1,+3);
A.Print("\nA:\n");
return 0;
}
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
Definition: Matrix.hpp:96
const std::string Matrix
Tag de un objeto de tipo Pds::Ra::Tag::Matrix.
Definition: RaDefines.hpp:402
void AddRawAssigAt(unsigned int lin, unsigned int col, double b)
Suma y acumula en si mismo (A), un valor b en un punto (lin,col)
Definition: Matrix.hpp:7313
bool AddAssigAt(unsigned int lin, unsigned int col, const Pds::Matrix &B)
Suma y acumula en si mismo (A), una matriz B desde un punto (lin,col) haciendo una intersección.
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.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed