SlideShare una empresa de Scribd logo
1 de 7
Representación Matricial 
Graficación 13:00-14:00 hrs 
Prof. Rita Hernández Flores 
Integrantes : 
Castillos Huerta Lilia 
Heredia Palma Andrea Luisa 
López Hernández Luis Gerardo 
Rodríguez Ortega Samuel
Representación Matricial 
 Una representación alternativa que, pese a su relativo desconocimiento, 
resulta muy útil es la matricial. 
 La representación tradicional de un grafo consiste en un conjunto de 
puntos que representan los nodos unidos por unas líneas que unen 
aquellos nodos relacionados. No obstante, cuando el número de nodos se 
empieza a hacer elevado (por encima de unos 20 nodos y 20-30 enlaces 
para algunos autores), los problemas de oclusión entre enlaces e incluso 
entre los propios nodos comienzan a prevalecer y hacen muy difícil la 
comprensión y la interacción con la representación.
Ventajas 
 Ausencia de oclusión entre los nodos, lo que permite siempre leer su etiqueta. 
 No hay cruzamiento entre enlaces , lo que permite identificar fácilmente el 
origen y el destino del enlace. 
 Fácil identificación de la ausencia de conexiones. 
 Supera sistemáticamente a los grafos en diferentes tareas como contar nodos, 
encontrar enlaces etc cuando el número de nodos supera los 20. 
Desventajas 
 Para un mismo nivel de detalle se requiere un espacio mayor que en el grafo 
tradicional. 
 Para redes pequeñas (<20 nodos, 20-30 enlaces) el grafo es más efectivo. 
 Mayor dificultad para seguir caminos (por ejemplo del nodo A al B pasando 
por el C) 
 Falta de familiaridad, constituyen un paradigma mucho menos conocido e 
intuitivo.
En el área de la graficación por computadora, es común encontrar la representación de las 
ecuaciones de transformación por medio de matrices, y se pueden encontrar dos tipos de 
notaciones para representarlas: 
1.- Repesentando las coordenadas de un punto p como vectores renglón (en este caso una matriz 
de transformación M en 2 dimensiones, multiplica al punto por la derecha para obtener el nuevo 
punto p'. 
p= [x1 x2], p'=[x1 x2]= p*M 
2.- Representando las coordenadas de un punto p como vectores columna, en este caso una 
matriz de transformación M, multiplica al punto por la izquierda para obtener el nuevo punto p'. 
x1 x1' 
p=[ x2 ], p'=[ x2' ] =M*p 
Debemos formular de forma muy eficiente toda la secuencia de transformaciones, cada 
transformación puede representarse como P’ = P M1+ M2 
La matriz M1 contiene la información de ángulos y factores de escala 
La matriz M2 contiene los términos de traslación asociados al punto fijo y al centro de rotación 
Para producir una secuencia de transformaciones hay que calcular las nuevas coordenadas en 
cada transformación 
P’’ = P’ M3+ M4= … = P M1M3+ M2 M3+ M4
Para expresar cualquier transformación bidimensional como una multiplicación de 
matriz, representamos cada posición de coordenadas cartesianas (x, y) con las tres 
coordenadas homogéneas (xh, yh, h), donde 
x = xh / h, y = yh / h 
Por tanto, una representación general de coordenadas homogéneas se puede 
expresar también como (h•x, h•y, h). Para transformaciones geométricas 
bidimensionales, seleccionamos el parámetro homogéneo h como cualquier valor no 
cero. Así, existe un número finito de representaciones homogéneas equivalentes para 
cada punto de coordenadas (x, y). 
 Una opción conveniente consiste en sólo establecer h = 1. Entonces, se representa 
cada posición bidimensional con las coordenadas homogéneas (x, y, 1). Se 
requieren otros valores para el parámetro h, por ejemplo, en las formulaciones de 
matriz de transformaciones de vista tridimensionales.
Muchas aplicaciones incluyen secuencias de transformaciones geométricas: 
 Una animación requiere que los objetos se trasladen y roten en cada 
fotograma 
 Un diseño CAD requiere muchas transformaciones hasta obtener el 
resultado final 
Coordenadas homogéneas 
El uso de coordenadas homogéneas permite tratar todas las transformaciones 
geométricas como una multiplicación de matrices pues no todas las 
transformaciones son aplicadas a un punto como una multiplicación de 
factores.
Conclusión 
Una representación matricial es la manera en que los pixeles se distribuyen en 
una maya, esto aplica en las imágenes y figuras geométricas y es un principio 
básico del software para la manipulación de los mismos , esto nos permite 
tambien aplicar colores, este tipo de representación facilita el uso de formulas 
para poder aplicar las transformaciones geométricas, las cuales son 
dependientes de formulas para poder actuar y modificar nuestros gráficos, es 
importante saber esto para poder comprender el comportamiento de las 
imágenes.

Más contenido relacionado

La actualidad más candente

Investigacion derivada-de-una-curva-en-forma-parametrica
Investigacion derivada-de-una-curva-en-forma-parametricaInvestigacion derivada-de-una-curva-en-forma-parametrica
Investigacion derivada-de-una-curva-en-forma-parametricaM Marcos
 
Espacios Vectoriales
Espacios VectorialesEspacios Vectoriales
Espacios VectorialesNithaa
 
Transformaciones Lineales
Transformaciones LinealesTransformaciones Lineales
Transformaciones LinealesJorge Carico D
 
Transformaciones bidimensionales
Transformaciones bidimensionalesTransformaciones bidimensionales
Transformaciones bidimensionalesDormimundo
 
Transformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal yTransformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal yEvelyn Ruiz
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discretaJunior Soto
 
4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedades4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedadesbreerico
 
Axiomas de espacios vectoriales
Axiomas de espacios vectorialesAxiomas de espacios vectoriales
Axiomas de espacios vectorialesnktclau
 
Metodos Busqueda Interna
Metodos Busqueda InternaMetodos Busqueda Interna
Metodos Busqueda Internasawmuk
 
Subespacios vectoriales
Subespacios vectorialesSubespacios vectoriales
Subespacios vectorialesBelen Calero
 
Programación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operacionesProgramación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operacionesAngel Vázquez Patiño
 
Metodos de-ordenamiento
Metodos de-ordenamientoMetodos de-ordenamiento
Metodos de-ordenamientodeff000001
 

La actualidad más candente (20)

Investigacion derivada-de-una-curva-en-forma-parametrica
Investigacion derivada-de-una-curva-en-forma-parametricaInvestigacion derivada-de-una-curva-en-forma-parametrica
Investigacion derivada-de-una-curva-en-forma-parametrica
 
Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
 
Transformacion lineal
Transformacion linealTransformacion lineal
Transformacion lineal
 
Espacios Vectoriales
Espacios VectorialesEspacios Vectoriales
Espacios Vectoriales
 
Transformaciones Lineales
Transformaciones LinealesTransformaciones Lineales
Transformaciones Lineales
 
Transformaciones bidimensionales
Transformaciones bidimensionalesTransformaciones bidimensionales
Transformaciones bidimensionales
 
Transformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal yTransformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal y
 
Algoritmo de ordenamiento: Heap Sort
Algoritmo de ordenamiento: Heap SortAlgoritmo de ordenamiento: Heap Sort
Algoritmo de ordenamiento: Heap Sort
 
Grafo bipartito
Grafo bipartitoGrafo bipartito
Grafo bipartito
 
Árboles binarios, ABB y AVL
Árboles binarios, ABB y AVLÁrboles binarios, ABB y AVL
Árboles binarios, ABB y AVL
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discreta
 
4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedades4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedades
 
Exposicion Caminos de euler
Exposicion Caminos de eulerExposicion Caminos de euler
Exposicion Caminos de euler
 
Axiomas de espacios vectoriales
Axiomas de espacios vectorialesAxiomas de espacios vectoriales
Axiomas de espacios vectoriales
 
Metodos Busqueda Interna
Metodos Busqueda InternaMetodos Busqueda Interna
Metodos Busqueda Interna
 
Tema 2.4
Tema 2.4Tema 2.4
Tema 2.4
 
Subespacios vectoriales
Subespacios vectorialesSubespacios vectoriales
Subespacios vectoriales
 
Programación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operacionesProgramación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operaciones
 
Metodos de-ordenamiento
Metodos de-ordenamientoMetodos de-ordenamiento
Metodos de-ordenamiento
 
Grafos
GrafosGrafos
Grafos
 

Destacado

Representación matricial
Representación matricialRepresentación matricial
Representación matricialKaRii Romero
 
B) que es la rotacion, traslacion y escalacion (ejemplos).
B) que es la rotacion, traslacion y escalacion (ejemplos).B) que es la rotacion, traslacion y escalacion (ejemplos).
B) que es la rotacion, traslacion y escalacion (ejemplos).yesuam
 
Graficacion unidad ii_2_2_al_2_7
Graficacion unidad ii_2_2_al_2_7Graficacion unidad ii_2_2_al_2_7
Graficacion unidad ii_2_2_al_2_7Zadaiiyy Collen
 
вікторина велика британія
вікторина  велика британіявікторина  велика британія
вікторина велика британіяAndrey Goroshko
 
Semana 2 - Trazos de lineas curvas
Semana 2 - Trazos de lineas curvasSemana 2 - Trazos de lineas curvas
Semana 2 - Trazos de lineas curvasremyor09
 
7.ejercicios y problemas de aplicación de sistemas
7.ejercicios y problemas de aplicación de sistemas7.ejercicios y problemas de aplicación de sistemas
7.ejercicios y problemas de aplicación de sistemascepa_los_llanos
 
Corel draw 1 unidad 2 - trazos de lineas curvas
Corel draw 1  unidad 2 - trazos de lineas curvasCorel draw 1  unidad 2 - trazos de lineas curvas
Corel draw 1 unidad 2 - trazos de lineas curvasnanita2013
 
Ejemplo apa de reporte de investigación
Ejemplo apa de reporte de investigaciónEjemplo apa de reporte de investigación
Ejemplo apa de reporte de investigaciónMIRNUS
 

Destacado (11)

Representación matricial
Representación matricialRepresentación matricial
Representación matricial
 
Representación matricial
Representación matricialRepresentación matricial
Representación matricial
 
B) que es la rotacion, traslacion y escalacion (ejemplos).
B) que es la rotacion, traslacion y escalacion (ejemplos).B) que es la rotacion, traslacion y escalacion (ejemplos).
B) que es la rotacion, traslacion y escalacion (ejemplos).
 
Graficacion unidad ii_2_2_al_2_7
Graficacion unidad ii_2_2_al_2_7Graficacion unidad ii_2_2_al_2_7
Graficacion unidad ii_2_2_al_2_7
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Ventana y puerto de visión
Ventana y puerto de visiónVentana y puerto de visión
Ventana y puerto de visión
 
вікторина велика британія
вікторина  велика британіявікторина  велика британія
вікторина велика британія
 
Semana 2 - Trazos de lineas curvas
Semana 2 - Trazos de lineas curvasSemana 2 - Trazos de lineas curvas
Semana 2 - Trazos de lineas curvas
 
7.ejercicios y problemas de aplicación de sistemas
7.ejercicios y problemas de aplicación de sistemas7.ejercicios y problemas de aplicación de sistemas
7.ejercicios y problemas de aplicación de sistemas
 
Corel draw 1 unidad 2 - trazos de lineas curvas
Corel draw 1  unidad 2 - trazos de lineas curvasCorel draw 1  unidad 2 - trazos de lineas curvas
Corel draw 1 unidad 2 - trazos de lineas curvas
 
Ejemplo apa de reporte de investigación
Ejemplo apa de reporte de investigaciónEjemplo apa de reporte de investigación
Ejemplo apa de reporte de investigación
 

Similar a Representación matricial

E) representacion matricialPP
E) representacion matricialPPE) representacion matricialPP
E) representacion matricialPPyesuam
 
Presentacion Matrices
Presentacion MatricesPresentacion Matrices
Presentacion Matricesjmorenotito
 
Presentacion Matrices
Presentacion MatricesPresentacion Matrices
Presentacion Matricesjmorenotito
 
PPT-Física-II-medio-S4.pptx
PPT-Física-II-medio-S4.pptxPPT-Física-II-medio-S4.pptx
PPT-Física-II-medio-S4.pptxNildaRecalde
 
Calculo numerico y manejo de errores
Calculo numerico y manejo de erroresCalculo numerico y manejo de errores
Calculo numerico y manejo de erroresTherrySequera
 
Ecuaciones Paramétricas
Ecuaciones ParamétricasEcuaciones Paramétricas
Ecuaciones ParamétricasRominaMndezDunn
 
Ecuaciones parametricas
Ecuaciones parametricasEcuaciones parametricas
Ecuaciones parametricasKariannaBravo
 
Ecuaciones parametricas daniel guzman
Ecuaciones parametricas daniel guzmanEcuaciones parametricas daniel guzman
Ecuaciones parametricas daniel guzmandanieljose0
 
Operaciones basicas barra de dibujos
Operaciones basicas barra de dibujosOperaciones basicas barra de dibujos
Operaciones basicas barra de dibujosAnthonyLeonRuiz
 
Introducción a la representación de gráficas y funciones
Introducción a la representación de gráficas y funcionesIntroducción a la representación de gráficas y funciones
Introducción a la representación de gráficas y funcionesAngel Navarro
 
Act 1 analisi numerico
Act 1 analisi numericoAct 1 analisi numerico
Act 1 analisi numericoErick Gil
 
Unidad 2 y 3 calculo vectorial
Unidad 2  y 3 calculo vectorialUnidad 2  y 3 calculo vectorial
Unidad 2 y 3 calculo vectorialAndy Hernandez
 
Operaciones básicas para dibujo - AUTOCAD
Operaciones básicas para dibujo - AUTOCADOperaciones básicas para dibujo - AUTOCAD
Operaciones básicas para dibujo - AUTOCADPierina Mv
 

Similar a Representación matricial (20)

E) representacion matricialPP
E) representacion matricialPPE) representacion matricialPP
E) representacion matricialPP
 
Presentacion Matrices
Presentacion MatricesPresentacion Matrices
Presentacion Matrices
 
Presentacion Matrices
Presentacion MatricesPresentacion Matrices
Presentacion Matrices
 
Gráficas de datos y análisis de errores
Gráficas de datos y análisis de erroresGráficas de datos y análisis de errores
Gráficas de datos y análisis de errores
 
PPT-Física-II-medio-S4.pptx
PPT-Física-II-medio-S4.pptxPPT-Física-II-medio-S4.pptx
PPT-Física-II-medio-S4.pptx
 
Calculo numerico y manejo de errores
Calculo numerico y manejo de erroresCalculo numerico y manejo de errores
Calculo numerico y manejo de errores
 
Ecuaciones Paramétricas
Ecuaciones ParamétricasEcuaciones Paramétricas
Ecuaciones Paramétricas
 
Trabajo Unidad 2 - Ceballos y Artigas
Trabajo Unidad 2 - Ceballos y ArtigasTrabajo Unidad 2 - Ceballos y Artigas
Trabajo Unidad 2 - Ceballos y Artigas
 
Mate 3
Mate 3Mate 3
Mate 3
 
Ecuaciones parametricas
Ecuaciones parametricasEcuaciones parametricas
Ecuaciones parametricas
 
Ecuaciones parametricas daniel guzman
Ecuaciones parametricas daniel guzmanEcuaciones parametricas daniel guzman
Ecuaciones parametricas daniel guzman
 
Matematica
MatematicaMatematica
Matematica
 
Operaciones basicas barra de dibujos
Operaciones basicas barra de dibujosOperaciones basicas barra de dibujos
Operaciones basicas barra de dibujos
 
Introducción a la representación de gráficas y funciones
Introducción a la representación de gráficas y funcionesIntroducción a la representación de gráficas y funciones
Introducción a la representación de gráficas y funciones
 
ecuaciones parametricas
ecuaciones parametricasecuaciones parametricas
ecuaciones parametricas
 
Act 1 analisi numerico
Act 1 analisi numericoAct 1 analisi numerico
Act 1 analisi numerico
 
Regresión
RegresiónRegresión
Regresión
 
Unidad 2 y 3 calculo vectorial
Unidad 2  y 3 calculo vectorialUnidad 2  y 3 calculo vectorial
Unidad 2 y 3 calculo vectorial
 
Graficaciones 2D
Graficaciones 2DGraficaciones 2D
Graficaciones 2D
 
Operaciones básicas para dibujo - AUTOCAD
Operaciones básicas para dibujo - AUTOCADOperaciones básicas para dibujo - AUTOCAD
Operaciones básicas para dibujo - AUTOCAD
 

Más de Sam Rdgz

Ventanaypuertodevision
VentanaypuertodevisionVentanaypuertodevision
VentanaypuertodevisionSam Rdgz
 
Representación y trazo de polígonos
Representación y trazo de polígonosRepresentación y trazo de polígonos
Representación y trazo de polígonosSam Rdgz
 
Trazado de lineas rectas
Trazado de lineas rectasTrazado de lineas rectas
Trazado de lineas rectasSam Rdgz
 
Rotacion,traslacionyescalacion
Rotacion,traslacionyescalacionRotacion,traslacionyescalacion
Rotacion,traslacionyescalacionSam Rdgz
 
Representación bidimensional
Representación bidimensionalRepresentación bidimensional
Representación bidimensionalSam Rdgz
 
Exposicion 3
Exposicion 3Exposicion 3
Exposicion 3Sam Rdgz
 
Exposicion 2
Exposicion 2Exposicion 2
Exposicion 2Sam Rdgz
 
Exposicion 1
Exposicion 1Exposicion 1
Exposicion 1Sam Rdgz
 

Más de Sam Rdgz (8)

Ventanaypuertodevision
VentanaypuertodevisionVentanaypuertodevision
Ventanaypuertodevision
 
Representación y trazo de polígonos
Representación y trazo de polígonosRepresentación y trazo de polígonos
Representación y trazo de polígonos
 
Trazado de lineas rectas
Trazado de lineas rectasTrazado de lineas rectas
Trazado de lineas rectas
 
Rotacion,traslacionyescalacion
Rotacion,traslacionyescalacionRotacion,traslacionyescalacion
Rotacion,traslacionyescalacion
 
Representación bidimensional
Representación bidimensionalRepresentación bidimensional
Representación bidimensional
 
Exposicion 3
Exposicion 3Exposicion 3
Exposicion 3
 
Exposicion 2
Exposicion 2Exposicion 2
Exposicion 2
 
Exposicion 1
Exposicion 1Exposicion 1
Exposicion 1
 

Representación matricial

  • 1. Representación Matricial Graficación 13:00-14:00 hrs Prof. Rita Hernández Flores Integrantes : Castillos Huerta Lilia Heredia Palma Andrea Luisa López Hernández Luis Gerardo Rodríguez Ortega Samuel
  • 2. Representación Matricial  Una representación alternativa que, pese a su relativo desconocimiento, resulta muy útil es la matricial.  La representación tradicional de un grafo consiste en un conjunto de puntos que representan los nodos unidos por unas líneas que unen aquellos nodos relacionados. No obstante, cuando el número de nodos se empieza a hacer elevado (por encima de unos 20 nodos y 20-30 enlaces para algunos autores), los problemas de oclusión entre enlaces e incluso entre los propios nodos comienzan a prevalecer y hacen muy difícil la comprensión y la interacción con la representación.
  • 3. Ventajas  Ausencia de oclusión entre los nodos, lo que permite siempre leer su etiqueta.  No hay cruzamiento entre enlaces , lo que permite identificar fácilmente el origen y el destino del enlace.  Fácil identificación de la ausencia de conexiones.  Supera sistemáticamente a los grafos en diferentes tareas como contar nodos, encontrar enlaces etc cuando el número de nodos supera los 20. Desventajas  Para un mismo nivel de detalle se requiere un espacio mayor que en el grafo tradicional.  Para redes pequeñas (<20 nodos, 20-30 enlaces) el grafo es más efectivo.  Mayor dificultad para seguir caminos (por ejemplo del nodo A al B pasando por el C)  Falta de familiaridad, constituyen un paradigma mucho menos conocido e intuitivo.
  • 4. En el área de la graficación por computadora, es común encontrar la representación de las ecuaciones de transformación por medio de matrices, y se pueden encontrar dos tipos de notaciones para representarlas: 1.- Repesentando las coordenadas de un punto p como vectores renglón (en este caso una matriz de transformación M en 2 dimensiones, multiplica al punto por la derecha para obtener el nuevo punto p'. p= [x1 x2], p'=[x1 x2]= p*M 2.- Representando las coordenadas de un punto p como vectores columna, en este caso una matriz de transformación M, multiplica al punto por la izquierda para obtener el nuevo punto p'. x1 x1' p=[ x2 ], p'=[ x2' ] =M*p Debemos formular de forma muy eficiente toda la secuencia de transformaciones, cada transformación puede representarse como P’ = P M1+ M2 La matriz M1 contiene la información de ángulos y factores de escala La matriz M2 contiene los términos de traslación asociados al punto fijo y al centro de rotación Para producir una secuencia de transformaciones hay que calcular las nuevas coordenadas en cada transformación P’’ = P’ M3+ M4= … = P M1M3+ M2 M3+ M4
  • 5. Para expresar cualquier transformación bidimensional como una multiplicación de matriz, representamos cada posición de coordenadas cartesianas (x, y) con las tres coordenadas homogéneas (xh, yh, h), donde x = xh / h, y = yh / h Por tanto, una representación general de coordenadas homogéneas se puede expresar también como (h•x, h•y, h). Para transformaciones geométricas bidimensionales, seleccionamos el parámetro homogéneo h como cualquier valor no cero. Así, existe un número finito de representaciones homogéneas equivalentes para cada punto de coordenadas (x, y).  Una opción conveniente consiste en sólo establecer h = 1. Entonces, se representa cada posición bidimensional con las coordenadas homogéneas (x, y, 1). Se requieren otros valores para el parámetro h, por ejemplo, en las formulaciones de matriz de transformaciones de vista tridimensionales.
  • 6. Muchas aplicaciones incluyen secuencias de transformaciones geométricas:  Una animación requiere que los objetos se trasladen y roten en cada fotograma  Un diseño CAD requiere muchas transformaciones hasta obtener el resultado final Coordenadas homogéneas El uso de coordenadas homogéneas permite tratar todas las transformaciones geométricas como una multiplicación de matrices pues no todas las transformaciones son aplicadas a un punto como una multiplicación de factores.
  • 7. Conclusión Una representación matricial es la manera en que los pixeles se distribuyen en una maya, esto aplica en las imágenes y figuras geométricas y es un principio básico del software para la manipulación de los mismos , esto nos permite tambien aplicar colores, este tipo de representación facilita el uso de formulas para poder aplicar las transformaciones geométricas, las cuales son dependientes de formulas para poder actuar y modificar nuestros gráficos, es importante saber esto para poder comprender el comportamiento de las imágenes.