0% encontró este documento útil (0 votos)
37 vistas2 páginas

Trabajo Logica 3

El documento describe cómo sumar, restar y multiplicar vectores y matrices en Python. Primero crea dos vectores y los suma elemento a elemento almacenando el resultado en un tercer vector. Luego hace lo mismo con dos matrices. Finalmente, multiplica las matrices multiplicando cada elemento de una fila de la primera matriz con los elementos correspondientes de una columna de la segunda y sumando los resultados.

Cargado por

Andres Sanabria
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas2 páginas

Trabajo Logica 3

El documento describe cómo sumar, restar y multiplicar vectores y matrices en Python. Primero crea dos vectores y los suma elemento a elemento almacenando el resultado en un tercer vector. Luego hace lo mismo con dos matrices. Finalmente, multiplica las matrices multiplicando cada elemento de una fila de la primera matriz con los elementos correspondientes de una columna de la segunda y sumando los resultados.

Cargado por

Andres Sanabria
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

Andres Javier Sanabria Manosalva

ID:000180119
crear dos vectores luego sumarlos y la suma de esos vectores van a quedar almacenadas en un
tercer vector y el tercer vector
toca sumar restar y multiplicar
vectores y matrices
los vectores y matrices son a su elección

vector1=[1,3,5,7]
vector2=[2,4,6,8]
vectorsuma=[]
vectorresta=[]

sumar=0.0

print ("suma de los vectores")


for i in range(len(vector1)):
vectorsuma.append(vector1[i]+vector2[i])
print (vectorsuma)

print ("Resta de los vectores")


for i in range(len(vector1)):
vectorresta.append(vector1[i]-vector2[i])
print (vectorresta)

print ("Multiplicacion de los vectores")


for i in range(len(vector1)):
sumar = sumar + vector1[i]*vector2[i]

print (sumar)
matriz1 = [[1,2],[3,4]]
matriz2 = [[5,6],[7,8]]
matrizsuma = [[0,0],[0,0]]
matrizresta = [[0,0],[0,0]]
matrizmultiplicar = [[0,0],[0,0]]

filas=2
columnas=2

for i in range(filas):
for j in range(columnas):
matrizsuma[i][j] = matriz1[i][j] + matriz2[i][j]
matrizresta[i][j] = matriz1[i][j] - matriz2[i][j]

for i in range(len(matriz1)):
for j in range(len(matriz2[0])):
for k in range(len(matriz2)):
matrizmultiplicar[i][j] += matriz1[i][k] * matriz2[k][j]

print ('Matriz suma: ')


print (matrizsuma)

print ('Matriz resta: ')


print (matrizresta)

print ('Matriz multplicacion: ')


print (matrizmultiplicar)

También podría gustarte