Clase Matriz
By: a guest | Jul 25th, 2010 | Syntax:
C++ | Size: 0.74 KB | Hits: 317 | Expires: Never
#include <iostream>
#include <cstdlib>
#include <iomanip>
using namespace std;
#include "Matriz.h"
int main() {
system ("clear");
Matriz a, b, c, d, e; //Declara los objetos de la clase Matriz
// Inicializa la matriz w
int j, n=3;
double **w;
w = new double* [n];
for (j = 0; j < n; j++)
w[j] = new double [n];
w[0][0]=1, w[0][1]=2, w[0][2]=3,
w[1][0]=2, w[1][1]=1, w[1][2]=4,
w[2][0]=3, w[2][1]=4, w[2][2]=1;
a.initMatriz(w);
cout << "\nEsta es la matriz original\n" << a;
b.invermat(w);
cout << "\nEsta es la matriz inversa\n" << b;
c = a * b; // Esto debe dar la matriz identidad
cout << "\nEsta es la matriz identidad\n" << c;
return 0;
}