Está en la página 1de 3

 ndarray.

ndim –> Proporciona el número de dimensiones de nuestro


array.
 ndarray.dtype –> Es un objeto que describe el tipo de elementos del
array.
 ndarray.shape –> Devuelve la dimensión del array, es decir, una
tupla de enteros indicando el tamaño del array en cada dimensión. Para
una matriz de n filas y m columnas obtendremos (n,m).
 ndarray.data –> El buffer contiene los elementos actuales del array.
 ndarray.itemsize –> devuelve el tamaño del array en bytes.
 ndarray.size –> Es el número total de elementos del array.
 identity(n,dtype) –>Devuelve la matriz identidad, es decir, uma
matriz cuadrada nula excepto en su diagonal principal que es unitaria. n es
el número de filas (y columnas) que tendrá la matriz y dtype es el tipo de
dato. Este argumento es opcional. Si no se establece, se toma por defecto
como flotante.
 ones(shape,dtype) –>Crea un array de 1 compuesto
de shape elementos.
 zeros(shape, dtype) –>Crea un array de 0 compuesto de “shape”
elementos”.
 linspace(start,stop,num,endpoint=True,retstep=False) –>Crea un
array con valor inicial start, valor final stop y num elementos.
 empty(shape, dtype) –>Crea un array de ceros compuesto de
“shape” elementos” sin entradas.
 meshgrid(x,y) –>Genera una malla a partir de dos los arrays x, y.
 eye(N, M, k, dtype) –>Crea un array bidimensional con unos en la
diagonal k y ceros en el resto. Es similar a identity. Todos los argumentos
son opcionales. N es el número de filas, M el de columnas y k es el índice de
la diagonal. Cuando k=0 nos referimos a la diagonal principal y por
tanto eye es similar a identity.
 arange([start,]stop[,step,],dtype=None) –>Crea un array con
valores distanciados step entre el valor inicial star y el valor final stop. Si no
se establece step python establecerá uno por defecto.

vector=np.arange(a,b crea un vector con valores en el rango


,dt) [a,b) y espaciados dt.
constante con valor π
>>> np.pi

3.141592653589793
np.pi
función trigonométrica en radianes. La
variable t puede ser un escalar o un
arreglo.
np.sin(t)
np.cos(t)
obtiene el valor absoluto de un número.
En el caso de un número complejo obtiene
np.abs() la parte real.
obtiene la parte real de los números
complejos en un vector. Se aplica lo
np.real(complejo) mismo para la parte imaginaria del
np.imag(complejo) número complejo.
crea el número complejo a partir de los
valores de a y b.
a=2
b=3
complex(a,b) el resultado es: 2+3j
función que crea a partir de t, los valores
de la condicion t>=donde, ubicando los
np.piecewise(t, valores de 1, para otro caso es 0. Usada
t>=donde, [1,0]) en la funcion escalón.
obtiene las raíces del polinomio:
ax2+bx+c
siendo:

np.roots([a,b,c])
Resuelve el sistema de ecuaciones dado
por una matriz A y un vector B. siendo,
por ejemplo:

np.linalg.solve(A,B)

np.zeros(n)- Crea un vector de ceros hasta donde le indiquemos

np.ones(n)-Crea un vector de 1 hasta donde le indiquemos

np.ones(n)*n-Reemplaza los valores por el n del asteristo

np.arange(n,m)-Da un rango de valores como el rango

np.arange(n,m,y)-Da un rango de valores como el rango pero establecidos en el salto y

np.eye(n)-Crea una matris identidad dependiendo de n

np.random.rand(n)-Arroja un array n en el intervalo de 0 a n

np.linspace(0,1,20)-crea 20 elementos de 0 a 1

np.arange(1,101).reshape(10,10)/100-Crea una matris de 10x10 en el rango de 1 a 101

mat.sum()-Suma toda la matriz

mat.std()-Saca la dedsviacion estandar de la matriz

mat.sum(axis=0)Suma toda las columnas de la matriz