array bidimensionales

9
UNIVERSIDAD POLITÉCNICA AMAZÓNICA Estudiantes: Alcira Gonzales Muñoz Lisbeth Vásquez Cieza Docente: Marco Aurelio Porro Chulli

Upload: alcira-gonzales

Post on 13-Apr-2017

20 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: ARRAY BIDIMENSIONALES

UNIVERSIDAD POLITÉCNICA AMAZÓNICA

Estudiantes: Alcira Gonzales Muñoz Lisbeth Vásquez Cieza

Docente: Marco Aurelio Porro Chulli

Page 2: ARRAY BIDIMENSIONALES

DEFINICIÓNLos array bidimensionales son tablas de valores. Cada elemento de un array bidimensional está simultáneamente en una fila y en una columna. En matemáticas, a los array bidimensionales se les llama matrices, y son muy utilizados en problemas de Ingeniería. En un array bidimensional, cada elemento tiene una posición que se identifica mediante dos índices: el de su fila y el de su columna.

Page 3: ARRAY BIDIMENSIONALES

DECLARACION DE UNA ARRAY BIDIMENSIONALPara declarar un array se escribe:

tipo_de_dato[] nombre_del_array;tipo nombre_array[][]=new tipo[nº][nº];tipo nombre_array[][]={valores};

Page 4: ARRAY BIDIMENSIONALES

OPERACIONES Al igual que los arreglos de una dimensión, las operaciones sobre las matrices se aplican

término a término:

Cuando dos matrices aparecen en una operación, ambas deben tener exactamente la misma forma:

 >>> a = array([[5, 1, 4],... [0, 3, 2]])>>> b = array([[ 2, 3],... [-1, 1],... [ 0, 1]])>>> a + bTraceback (most recent call last): File

, line 1, in <module>ValueError: shape mismatch: objects cannot be broadcast to a single shape

>>> a = array([[5, 1, 4],... [0, 3, 2]])>>> b = array([[2, 3, -1],... [1, 0, 1]])>>> a + 2array([[7, 3, 6], [2, 5, 4]])>>> a ** barray([[25, 1, 0], [ 0, 1, 2]])

Page 5: ARRAY BIDIMENSIONALES

RESUMENHay array de una dimensión, como los que se ha visto y usado hasta aquí, hay array de dos dimensiones como los que veremos ahora, y puede haber array de tres o más dimensiones. Esto último depende del lenguaje de programación que se use y la versión de él se tenga.

Para definir un array bidimensional se hace de manera análoga a la definición de array de una dimensión. Se elige un nombre, y se da la máxima posición para cada dimensión, recordando que cada dimensión varía de uno hasta ese valor máximo indicado. Cada dimensión tiene su propio rango de variación que es de 1 hasta el valor máximo, y es independiente de la variación de las otras dimensiones del array.

Page 6: ARRAY BIDIMENSIONALES

RECOMENDACIONESEl método normal de crear un array es a través del objeto Array, poniendo entre paréntesis el número de casillas del array o no poniendo nada, de modo que el array se crea sin ninguna posición.

Para introducir valores a un array se hace igual, pero poniendo entre los paréntesis los valores con los que deseamos rellenar las casillas separados por coma.

Page 7: ARRAY BIDIMENSIONALES

CONCLUSIONESEl array bidimensional se puede considerar como un vector de vectores. Por consiguiente, un conjunto de elementos, todos del mismo tipo, en el cual el orden de los componentes es significativo y en el que se necesita especificar los subíndices para identificar cada elemento del array.

 Se puede decir que los arrays pueden variar dependiendo sus dimensiones; se usan para representar datos que pueden verse como una tabla con filas y columnas y se le conoce como matrices.

Page 8: ARRAY BIDIMENSIONALES

APRECIACION DE EQUIPOLos arreglos bidimensionales son de gran utilidad en el manejo de matrices, para obtener información de ellas y efectuar operaciones matriciales como suma, resta, producto e inversión, y aplicaciones donde la solución maneje matrices.

Page 9: ARRAY BIDIMENSIONALES