conocer el numero total de elememtos de una matriz
>>> a=np.array([1,2,3,4])
>>> a
array([1, 2, 3, 4])
>>> a.size
4
>>> b=np.array([[1,2,3],[4,5,6],[7,8,9]])
>>> b
array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
>>> b.size
9
SOBRE LA CREACIÓN DE MATRICES
Si deseamos crear una matriz nula:
creamos un vector con 10 datos (matriz unidimensional)
>>> a=np.zeros(10)
>>> a
array([ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
matriz de dos dimensiones:
creamos una matris de 5x5
>>> b=np.zeros([5,5])
>>> b
array([[ 0., 0., 0., 0., 0.],
[ 0., 0., 0., 0., 0.],
[ 0., 0., 0., 0., 0.],
[ 0., 0., 0., 0., 0.],
[ 0., 0., 0., 0., 0.]])
matriz identidad
>>> c=np.identity(4)
>>> c
array([[ 1., 0., 0., 0.],
[ 0., 1., 0., 0.],
[ 0., 0., 1., 0.],
[ 0., 0., 0., 1.]])
>>> a=np.array([1,2,3,4])
>>> a
array([1, 2, 3, 4])
>>> a.size
4
>>> b=np.array([[1,2,3],[4,5,6],[7,8,9]])
>>> b
array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
>>> b.size
9
SOBRE LA CREACIÓN DE MATRICES
Si deseamos crear una matriz nula:
creamos un vector con 10 datos (matriz unidimensional)
>>> a=np.zeros(10)
>>> a
array([ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
matriz de dos dimensiones:
creamos una matris de 5x5
>>> b=np.zeros([5,5])
>>> b
array([[ 0., 0., 0., 0., 0.],
[ 0., 0., 0., 0., 0.],
[ 0., 0., 0., 0., 0.],
[ 0., 0., 0., 0., 0.],
[ 0., 0., 0., 0., 0.]])
matriz identidad
>>> c=np.identity(4)
>>> c
array([[ 1., 0., 0., 0.],
[ 0., 1., 0., 0.],
[ 0., 0., 1., 0.],
[ 0., 0., 0., 1.]])