Sei sulla pagina 1di 5

ESCUELA SUPERIOR POLITÉCNICA DE

CHIMBORAZO

FACULTAD DE CIENCIAS
ESCUELA DE INGENIERIA QUIMICA
CARRERA DE INGENIERIA QUIMICA
PRÁCTICA DE LABORATORIO DE COMPUTACION

PARALELO: 4 “B”

PRÁCTICA No. MATRICES

1. DATOS GENERALES:

NOMBRE: CODIGO:

TELENCHANO RENE 983577

FECHA DE REALIZACIÓN: FECHA DE ENTREGA:

22/06/2017 26/06/2017

2. OBJETIVO:

➢ Elaborar una calculadora de operaciones basicas de matrices emplenado los


lenguajes de programacion para poner en practica los conocimientos previos sobre
los matrices.

3. MARCO TEORICO

Una matriz es un conjunto de valores relacionados lógicamente entre sí, como el número
de estudiantes de cada curso en una escuela primaria.
ESCUELA SUPERIOR POLITÉCNICA DE
CHIMBORAZO

Una matriz permite hacer referencia a estos valores relacionados mediante un mismo
nombre y utilizar un número, denominado índice o subíndice, para distinguirlos. Los valores
individuales se llaman elementos de la matriz. Son contiguos desde el índice 0 hasta el
valor del índice superior.
A diferencia de una matriz, una variable que contiene un único valor se llama
variable escalar.

Ejemplo
En el ejemplo siguiente se declara una variable de matriz para que contenga el número de
estudiantes de cada curso en una escuela primaria.
Dim students (6) As Integer
La matriz students del ejemplo anterior contiene 7 elementos. Los índices de los elementos
van de 0 a 6. Tener esta matriz es más fácil que declarar 7 variables diferentes.
En la siguiente ilustración se muestra la matriz students. Para cada elemento de la matriz:
• El índice del elemento representa el curso (el índice 0 representa el jardín de
infancia).
• El valor contenido en el elemento representa el número de estudiantes en ese curso.
Elementos de la matriz "students"

En el ejemplo siguiente se muestra cómo hacer referencia al primer, segundo y último


elemento de la matriz students.
Dim kindergarten As Integer = students(0)
Dim firstGrade As Integer = students(1)
Dim sixthGrade As Integer = students(6)
MsgBox("Students in kindergarten = " & CStr(kindergarten))
MsgBox("Students in first grade = " & CStr(firstGrade))
MsgBox("Students in sixth grade = " & CStr(sixthGrade))
Puede hacer referencia a la matriz en conjunto utilizando simplemente el nombre de la
variable de la matriz sin índices.
Tipos de matriz y otros tipos
ESCUELA SUPERIOR POLITÉCNICA DE
CHIMBORAZO

Tipos de datos
Cada matriz tiene un tipo de datos, pero no es igual que el tipo de datos de sus elementos.
Por ejemplo, la matriz students del ejemplo anterior es de tipo Integer (), mientras que cada
uno de sus elementos es de tipo Integer. La notación Integer () significa una matriz de
elementos Integer. Para obtener más información, consulte
Cada matriz hereda de la clase System.Array y puede declarar una variable que sea de
tipo Array pero no puede crear una matriz de tipo Array. Asimismo, Instrucción ReDim
(Visual Basic) no puede funcionar en una variable declarada de tipo Array. Por estas
razones y para mayor seguridad del tipo, es aconsejable declarar cada matriz como un tipo
específico, como por ejemplo Integer en el ejemplo anterior.
Dimensiones de matriz
La matriz students del ejemplo anterior utiliza un índice y se dice que es unidimensional.
Una matriz que utiliza más de un índice o subíndice se denomina multidimensional.
Otro tipo de matriz es el que contiene otras matrices como elementos. Esto se conoce como
una matriz de matrices o una matriz escalonada. Una matriz escalonada puede ser
unidimensional o multidimensional, y lo mismo sucede con sus elementos.
Contrastar tipos
A diferencia de una matriz, una variable que contiene un único valor se llama
variable escalar.
Una matriz no es lo mismo que una colección.
ESCUELA SUPERIOR POLITÉCNICA DE
CHIMBORAZO

4. RESULTADOS OBTENIDOS

En la práctica de laboratorio de computación se obtuvo los resultados de crear una


calculadora de matrices en la cual se obtuvo un resultado muy satisfactorio.

Matriz en visual basic.


5. CONCLUSIONES

➢ El programa que realizamos hemos utilizando nuestros conocimientos


aprendidos en clase lo cual ponemos énfasis en el desarrollo de la
calculadora de matrices.
➢ El programa es muy útil ya que lo podemos emplear como una manera de
estudio en el ámbito matemático.

6. RECOMENDACIONES

➢ Se debe conocer y entender lo que se va a programar.


➢ Identificar las variables y las constantes del problema.
➢ El diseño de la solución debe ser lo más general posible.
➢ Simplificar los procesos desarrollados para la solución.
➢ Escoger el lenguaje de programación más adecuado para poder realizar la práctica.
ESCUELA SUPERIOR POLITÉCNICA DE
CHIMBORAZO

7. BIBLIOGRAFIA

➢ Wang, H., Wu, Q., Shi, L., Yu, Y., & Ahuja, N. (2005). Out-of-core tensor
approximation of multi-dimensional matrices of visual data. ACM Transactions on
Graphics (TOG), 24(3), 527-535.
➢ Guimarães, P. R., & Guimaraes, P. (2006). Improving the analyses of nestedness
for large sets of matrices. Environmental Modelling & Software, 21(10), 1512-1513.

Potrebbero piacerti anche