Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA: Programación 2
SEMESTRE – PARALELO:
2–1
PROFESOR: Ing. José Ramiro Pilaluisa Q. M.Sc.
PERÍODO ACADÉMICO: Septiembre 2019 – Febrero 2019
INFORME DE INVESTIGACIÓN
Programación 2
1 RESUMEN
coordenadas.
2 INTRODUCCIÓN
Matrices
Las matrices permiten hacer referencia por el mismo nombre a una serie de variables y
usar un número (índice) para distinguirlas. Esto ayuda a crear código más pequeño y
simple en muchas situaciones, ya que se puede establecer bucles que traten de forma
eficiente cualquier número de casos mediante el número del índice. Las matrices tienen
un límite superior e inferior y los elementos de la matriz son contiguos dentro de esos
límites. Puesto que Visual Basic asigna espacio para cada número de índice, se debe evitar
declarar las matrices de variables, declaradas en el código. Son distintas de las matrices
Todos los elementos de una matriz tienen el mismo tipo de datos. Por supuesto, cuando
el tipo de dato en Variant, los elementos individuales pueden contener distintas clases de
Programación 2
datos (objetos, cadenas, números, etc...). Se puede declarar una matriz de cualquiera de
Hay tres formas de declarar una matriz de tamaño fijo, dependiendo del alcance que
Matrices Multidimensionales
Por ejemplo, para hacer un seguimiento de cada pixel de la pantalla del equipo, es
Programación 2
necesario referirse a sus coordenadas X e Y. Esto se puede hacer mediante una matriz
anidados. Por ejemplo, estas instrucciones inicializan cada elemento de Matriz_A aun
For Posicion = 1 To 10
For Indice = 1 To 10
Next Indice
Next Posicion
Matrices Dinámicas
A veces se necesitará saber exactamente lo grande que debe ser una matriz. Puede que se
desee poder cambiar el tamaño de la matriz en tiempo de ejecución. Una matriz dinámica
puede cambiar de tamaño en cualquier momento. Las matrices dinámicas son una de las
Programación 2
características más flexibles y cómodas de Visual Basic, y ayudan a administrar de forma
eficiente la memoria. Por ejemplo, se puede usar un a matriz grande durante un tiempo
corto y liberar memoria del sistema cuando no se necesite volver a usar la matriz. La
alternativa consiste en declarar la matriz con el mayor tamaño posible y pasar por alto los
demasiado, puede hacer que el sistema operativo funcione con muy poca memoria.
3 MATERIALES Y MÉTODOS
4 RESULTADOS
SUMA
RESTA
MULTIPLICACION
En tal caso, el producto A · B=C es otra matriz cuyos elementos se obtienen multiplicando
cada vector fila de la primera por cada vector columna de la segunda, del siguiente modo:
Aik·Bkj=Cij
Programación 2
La matriz C resultante tiene tantas filas como A y tantas columnas como B
5 DISCUSIÓN
Debido a que este tema ha sido demasiado estudiado por diversos autores se puede
observar que los resultados que se han obtenido tienen el similar procedimiento que
ejemplos consultados por lo cual se puede concluir que cumplen con su propósito
6 CONCLUSIONES
denomina multidimensionales.
4. Las matrices de tamaño fijo se mantienen constantes, mientras que las matrices
7 RECOMENDACIONES
1. Tener en cuenta los logaritmos de cada tipo para evitar confusión al momento de
resolver matrices
Programación 2
8 REFERENCIAS
Nuñez J, Sandoval I. (2015). Algebra lineal Primera Edición, Escuela politécnica Nacional.
Ecuador.
Bioprofe. ( 2018). Teoría de operaciones con matrcies. Recuperado el 28 de octubre del 2018 de
http://bioprofe.com/teoria-operaciones-matrices/
López C. (6 de febrero 2015). Matrices y sus propiedades. Recuperado el 30 de octubre del 2018
de https://www.unprofesor.com/matematicas/que-es-una-matriz- -y-propiedades-753.html
Nuñez J, Sandoval I. (2015). Algebra lineal Primera Edición, Escuela politécnica Nacional.
Ecuador.
Programación 2
Programación 2
Programación 2
Programación 2
Programación 2
Programación 2
Programación 2
9.1 Documentación de respaldo consultada, en formato digital
Programación 2