Dieg0x17 / modulo-matrices-python

Automatically exported from code.google.com/p/modulo-matrices-python
1 stars 1 forks source link

Valor devuelto por la función comprueba (M) #4

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
La función comprueba(M) devuelve la matriz M si M es una matriz válida y un 
mensaje de error si no lo es.
¿No sería mejor que devolviera True si es una matriz válida y False si no lo 
es? Es lo que hacen, por ejemplo, las funciones cuadrada(M) o simetrica(M)

Original issue reported on code.google.com by felipe.hommen on 27 Feb 2013 at 8:53

GoogleCodeExporter commented 9 years ago
En un principio lo pense para usarlo de esta forma y así ahorrar un if más.
{{{
imprime(comprueba(M))
det(comprueba(M))
}}}
Pero como veas, mejor hacer todas las funciones similares para facilitar su uso.

Original comment by diegolo...@gmail.com on 28 Feb 2013 at 8:06

GoogleCodeExporter commented 9 years ago
No había pensado en ese uso, pero me parece mejor que las comprobaciones se 
hagan internamente, dentro del módulo. Hay que ahorrarle trabajo al "usuario" 
del módulo.

Original comment by felipe.hommen on 1 Mar 2013 at 6:50

GoogleCodeExporter commented 9 years ago

Original comment by felipe.hommen on 3 Mar 2013 at 8:43