Module: LppT04Matrix

Defined in:
lib/lpp_t_04_matrix.rb,
lib/lpp_t_04_matrix/version.rb

Overview

Modulo que contiene la gema para el trabajo con matrices.

Operacion con matrices densas y dispersas.

Authors: Eliezer Cruz Suarez, Carlos Barreda Falciano

Email: [email protected], [email protected]

Para realizacion de esta practica se ha creado una jerarquia de clases. Teniendo en cuenta que tenemos una clase abstracta de nombre Matriz, y de la cual han heredado las otras dos clases que definen el tipo de objetos que tenemos, MatrizDensa y MatrizDispersa, se han implementado los metodos para operar con ambos tipos de matrices, sin importar que objeto sea. Además se ha incluido el tratamiento de fracciones desarrollado en la practica anterior con la idea de que la matriz sea capaz de operar con elementos del tipo Franction. Los metodos implemnetados son:

  • Suma.

  • Resta.

  • Multiplicacion.

  • Traspuesta.

Defined Under Namespace

Classes: Matriz, MatrizDensa, MatrizDispersa

Constant Summary collapse

VERSION =
"0.0.3"