La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ayudantia Python Arreglos 2. Mas operaciones.. arreglo.transpose(): transpone la matriz arreglo, cambia filas por columnas arreglo.reshape(filas,columnas):

Presentaciones similares


Presentación del tema: "Ayudantia Python Arreglos 2. Mas operaciones.. arreglo.transpose(): transpone la matriz arreglo, cambia filas por columnas arreglo.reshape(filas,columnas):"— Transcripción de la presentación:

1 Ayudantia Python Arreglos 2

2 Mas operaciones.. arreglo.transpose(): transpone la matriz arreglo, cambia filas por columnas arreglo.reshape(filas,columnas): entrega un arreglo de los mismos elementos pero en otra forma

3 Mas operaciones.. diag(arreglo): devuelve la diagonal principal de la matriz, todos los elementos arreglo[i,j], i == j diag(arreglo,numero): obtiene la diagonal del arreglo desde la posicion numero (arriba positivo, abajo negativo)

4 Mas operaciones.. diag(arreglo_de_una_dimension): retorna un arreglo bidimensional que tiene los elementos del parametro (arreglo unidimensional) en la diagonal

5 Productos entre arreglos Vector: arreglo de una dimensión Matriz: arreglo de 2 dimensiones dot(a,b): es la función encargada de realizar el producto entre 2 arreglos, existen 3 tipos de multiplicaciones: Producto interno (vector-vector): Donde a,b son vectores Producto Matriz-Vector: Donde a es matriz y b un vector Producto Matriz-Matriz: Donde a,b son matrices

6 Productos entre arreglos Producto interno (vector-vector): Es la suma de los productos entre elementos correspondientes. Deben contener el mismo numero de elementos

7 Productos entre arreglos Usos.. Suele usarse para calcular totales Calcular promedios ponderados

8 Productos entre arreglos Producto Matriz-Vector: Es el vector de los productos internos entre las filas de la matriz y el vector. Es como varios productos internos calculados de una vez

9 Productos entre arreglos Producto Matriz-Matriz: Es la matriz de los productos internos entre las filas de la primera matriz y las columnas de la segunda (varios matriz-vector de una vez) 3x2 2x3 Nueva Matriz: 3 x 3

10 Productos entre arreglos(cont) (0x0)+(1x3) (0x1)+(1x4) (0x2)+(1x5) (2x0)+(3x3) (2x1)+(3x4) (2x2)+(3x5) (4x0)+(5x3) (4x1)+(5x4) (4x2)+(5x5)

11 Productos entre arreglos -> dot(b,a) ???


Descargar ppt "Ayudantia Python Arreglos 2. Mas operaciones.. arreglo.transpose(): transpone la matriz arreglo, cambia filas por columnas arreglo.reshape(filas,columnas):"

Presentaciones similares


Anuncios Google