Published using Google Docs
Matrices
Updated automatically every 5 minutes

logoCCTSF2.png

Matrices en

Python

cctmexico.blogspot.mx

Antes de comenzar, practica con los programas del vídeo del ciclo For en Python, ya que es    necesario para controlar los contadores en las matrices.

https://www.youtube.com/watch?v=Q-ebhAHy6Qo

Python tiene un módulo llamado Numpy, especialmente diseñado para hacer cálculos matemáticos. Una de las aplicaciones de Numpy, la tenemos para los arreglos o matrices.

  1. Llenado de la matriz: Completa el siguiente código con las instrucciones que se anexan en la tabla (están en desorden).

import numpy #Esta linea importa el modulo numpy

int(raw_input('n'))  #Completar

int(raw_input('m:')) #Completar

 

     

        matrix[int(renglon),(columna)]=(raw_input('Elemento de la matriz '))

print(matriz)    #Imprime la matriz

Código

Explicación

for renglon in range():  

Ciclo para el renglón, deberás completar el inicio y término de los valores de este ciclo

matriz = numpy.zeros((n,m))

Crea una matriz con ceros, que será llenada con los valores del usuario (tú). El nombre de la matriz será: matriz

for columna in range():  

Ciclo para el renglón, deberás completar el inicio y término de los valores de este ciclo

  1. Modifica el programa anterior, para obtener una impresión en la pantalla, como la que se muestra en la siguiente imagen:

        

Tip 1: Puedes volver a usar los ciclos para capturar los valores de la matriz, para imprimir la matriz.

Tip 2: Cuando utilizas una coma al final de la instrucción print se continúa imprimiendo en el mismo renglón.

  1. Completa tu programa anterior, para incluir un entrada exclusiva, para el vector solución.