Al 01/04/13 15:39, En/na Stalin Bello ha escrit:
Buenos dias, estoy estudiando calculo numerico y especificamente algebra
lineal, me gustaria implementar los algoritmos de Gauss-Sidell en python
pero para esto tengo que implementar vectores y matrices, no se como
hacerlo. Agradeceria cualquier ayuda.

En python un vector se puede representar mediante una lista o tupla:

v1 = [1, 2, 3]
v2 = (1, 2, 3)

y una matriz mediante una lista de listas:

m = [
      [ 1, 2, 3],
      [ 4, 5, 6]
    ]

for fila in m:
    for item in n:
        print item

print m[0][1]

Pero estas estructuras no resultan especialmente eficientes para cálculo numérico.

La recomendación estándar en estos casos suele ser NumPy.



Saludos

_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a