MATRICES

#Este programa hace operaciones con matrices usando la librería Matrix, también puede mostrar una manera muy fácil de sacar determinantes.

import numpy as np
from numpy import matrix
import math
a= matrix([[2,4,1],[1,-2,3],[5,0,-1]])
print("Matriz A\n",a)
b= matrix([[3,-1,-2],[0,5,6],[0,0,9]])
print("Matriz B\n",b)
c= matrix([[2,0,-1],[0,-1,2],[1,-2,5]])
print("Matriz C\n",c)
print()
print("Tipo de Matriz A")
print(a.shape)
print("Dimension: ", a.ndim)
print("Tipo de Matriz B")
print(b.shape)
print("Dimension: ", b.ndim)
print("Tipo de Matriz C")
print(c.shape)
print("Dimension: ", a.ndim)
print()
print("Solucion de A - B + C")
r=-a-b+c
print(r)
print()
print("Solucion de A + B - C")
r=a+b-c
print(r)
print()
print("Solucion de ((3*A)+C)/2")
r=((3*a)+c)/2
print(r)
print()
print("Determinantes\n")
print("Determinante de A")
r=np.linalg.det(a)
r=abs(r)
print("%.1f"%(r))
print("Determinante de B")
r=np.linalg.det(b)
r=abs(r)
print("%.1f"%(r))
print("Determinante de C")
r=np.linalg.det(c)
r=abs(r)
print("%.1f"%(r))

Comentarios

Entradas más populares de este blog

AREAS Y VOLUMENES DE FIGURAS EN PYTHON

Programas Unidad 3