Professional Documents
Culture Documents
𝐴 = [ 1 2 3; 4 5 6]
Índice de Términos – bifurcación, bucles, Matlab, matrices. O bien
𝐴 = [ 1,2,3; 4,5,6]
Arrojándonos:
I. INTRODUCCIÓN 123
𝐴=
456
Las matrices son un arreglo matemático de filas y columnas,
donde puede ser aplicada en diferentes áreas del saber, en Matriz 2D y 3D. la matriz 2D trabaja filas y columnas,
general son herramientas algebraicas que facilitan el llamadas en Matlab como row y column respectivamente, en
ordenamiento de datos. [1] 3D entra a formar parte un tercer elemento de profundidad,
De acuerdo a la necesidad que se presente se puede adecuar la llamado en Matla como pages, en donde simplemente es el
matriz para que cumpla con los requerimientos que se número de matrices de fila-columnas que tendrá nuestro arreglo
necesiten. Con la herramienta de Matlab se puede establecer en 3D. [4]
diferentes matrices por medio de algunos comandos que nos
brindan como ayuda o por medio de bucles podemos definir una 2. ¿Qué es una función y como se define en Matlab?
matriz y recorrer cada dato presente en esta. Las últimas Es un programa que de acuerdo a variables de entradas
investigaciones que se a realzado implementado matrices con el proporcionas previamente, arroja unos resultados respecto al
código Berlekamp – Justesen donde se utiliza matrices con procedimiento propio de la función.
datos complejos, aparte se utiliza matrices circulares donde los La estructura de una función en Matlab es:
requerimientos de almacenamiento son bajos y la recuperación
de los datos es sencilla. Con las matrices de medición Función [variables de salida]=nombrefunción[variables de
planteadas en el artículo se pueden tener mayores resultados entrada]
que otros tipos de matrices y puede ser aplicada para la
reconstrucción de imágenes. [2] Las secuencias y ordenes, así mismo, como las variables
utilizadas se encuentran en un archivo .M ocultos del resto del
programa principal. [5]
A. PROCEDIMIENTO
Creando una matriz de 5x5 bidimensional y tridimensional,
utilizamos la función magic(n), la cual nos arrojara la matriz de
n filas y n columnas, con la cual se obtendrán el tamaño con la
función size() guardándolas en unas respectivas variables.
agregar otra variable, en nuestro caso d, en la cual Ahora se procede a extraer valores de una matriz de 5x5, se
almacenaremos el tamaño del tercer componente de la matriz. extrae todos los elementos de la fila 3 y todos los elementos de
la columna 4.
Para ello se utilizaron los comandos:
e = m2 ( 3 , : )
f = m2 ( : , 4 )
m2=magic(10)
m2(4, :)=0
g=m(:,:1)
h=m(:,:,3)
For n=1 : f
For k=1:c
If (m (n, j) == 0)
M (n, j) =-1
cont=cont+1
end
end
end
Ilustración 8 Respuesta de la matriz m2 intercambiando
los valores de la fila 4 a cero. Obsérvese que al utilizar las sentencias anidadas, en nuestro
caso el FOR, estamos recorriendo la matriz desde la primera fila
y primera columna hasta la última fila y última columna,
Universidad de Cundinamarca, Ingeniería Electrónica, Facultad de ingeniería, Electiva Profesional II. 5
La elaboración de este laboratorio nos da una amplia visión de Commented [ER2]: Falta mejorar la redacción de las
la utilización de diferentes comandos, y formas de realizar conclusiones, para el próximo informe incluyan datos numéricos en
algún problema en Matlab. las conclusiones o comparaciones con otros autores.
VI. REFERENCIAS
V. CONCLUSIONES
El manejo de las matrices tiene aplicaciones muy importantes
en el procesamiento de imágenes, ya sea arreglos
bidimensionales o tridimensionales.
Universidad de Cundinamarca, Ingeniería Electrónica, Facultad de ingeniería, Electiva Profesional II. 7
Universidad de Cundinamarca, Ingeniería Electrónica, Facultad de ingeniería, Electiva Profesional II. 8