Está en la página 1de 4

PROYECTO DE APLICACIÓN DE

ALGEBRA LINEAL
Tema: Aplicaciónes gráficas por computadora.
Castro Juan, Satama Geovanny, Narvaez Edgar.
Octubre 30, 2017

Abstract
El abstract será elaborado al final del proyecto tomando en cuenta todo el desarrollo del proyecto.

1 Introducción
En el presente trabajo se brinda una opción de poder manipular gráficas de figuras geométricas en 3D, 2D
y CAD haciendo uso del álgebra lineal, con el fin de poder plasmar figuras 3D en el plano, y manipular
figuras en el plano en general, realizando los cálculos de manera analı́tica y visualizar los resultados
gráficos haciendo uso del software Geogebra.

2 Objetivo
Brindar una opción de manipulación de gráficas de figuras geométricas en 3D, 2D y CAD, con el fin de
plasmar figuras 3D en el plano, a partir de transformaciones lineales, de la utilización de la ecuación
homogénea y de proyecciones de perspectiva, realizando los cálculos de manera analı́tica y visualizar los
resultados gráficos haciendo uso del software Geogebra.

3 Fundamentos teórico
3.1 Transformaciones Lineales
Una transformación lineal T, de Rn → Rm es una regla que asigna a cada vector ~x en Rn , un vector
T ~(x) en Rm , donde Rn es el dominio de T y Rm es el codominio de T. Al vector que resulta de la

1
transformación lineal, T ~(x) se denomina la imagen de ~x y al conjunto de todas las imágenes de T ~(x) e
denomina el rango de T.
De igual manera, una transformación matricial T define que para cada ~x en Rn , T ~(x) se obtiene como
A~x, donde A es una matriz de (mxn) asociada a la transformación matricial, la misma que se expresa
como ~x → A~x. Se sabe que cada transformación lineal de Rn → Rm es una transformación matricial.
Una transformación de R2 → R2 puede ser una transformación de Trasquilado o una Reflexión. La
diferencia se encuentra en que una transformación de Trasquilado modifica geométricamente un cuadrado
o un rectángulo en un paralelogramo, mientras que una reflexión “refleja” la figura sobre un plano o sobre
una recta.
Una transformación de R3 → R2 plasma la figura que se observa en el plano R3 en el plano R2 . Un
ejemplo más claro de esto se verá en los resultados obtenidos en el presente proyecto.

3.2 Coordenadas 3D homogéneas


Cada punto (x, y) en R2 se puede identificar con el punto (x, y, 1) en el plano R3 que se encuentra
una unidad por encima del plano xy. Se dice que (x, y) tiene coordenadas homogeneas (x, y, 1). Por
ejemplo, el punto (0, 0) tiene coordenadas homogeneas (0, 0, 1). Las coordenadas homogeneas de puntos
no se suman ni se multiplicand por escalares, pero se pueden transfomrar mediante multiplicaciones por
matrices de 3x3.

3.3 Proyecciones en perspectiva


Un objeto tridimensional se representa en la pantlla de dos dimensiones de una computadora proyectan-
dolo sobre un plano visual. (Se omiten otros pasos importantes, como la seleccion de la parte del plano
visual que se desplegara en la pantalla). Para simplificar, considere que el plan oxy representa la pantalla
de la computadora e imagine que el ojo de un observador esta sobre el eje positivo z, en un punto (0, 0,
d). Una proyeccion en perspectiva mapea cada punto (x, y, z) sobre un punto de imagen (X ∗ , Y ∗ , 0) de
manera que los dos puntos y la posicion del ojo, llamada centro de proyeccion, esten sobre una recta.

4 Cálculos
4.1 Proyección en perspectiva
Un objeto tridimensional se representa en la pantalla bidimensional una computadora proyectando sobre
un plano visual. Mediante el uso de la matriz proyección P y la matriz D de datos para el objeto
tridimensional usando coordenadas homogéneas.
Para ilustrar un ejemplo suponiendo que se tiene un cuadrado tridimensional con vértices (2, 0, 5)(2, 2, 5).

• Para el caso se forma la matriz D con los vértices del cuadrado usando coor homoge.
 
2 2 2 2 4 4 4 4
0 2 0 2 0 2 0 2
P =
5

5 3 3 5 5 3 3
1 1 1 1 1 1 1 1

• Luego se suma la matriz proyección P y tomando en punto de vista 25 se obtiene lo siguiente.


   
1 0 0 0 2 2 2 2 4 4 4 4
0 1 0 0 0 2 0 2 0 2 0 2
P =
0
* 
0 0 0 5 5 3 3 5 5 3 3
0 0 −1/10 1 1 1 1 1 1 1 1 1

• Se multiplica
   
1 0 0 0 2 2 2 2 4 4 4 4
0 1 0 0 0 2 0 2 0 2 0 2
PD = 
0
* 
0 0 0 5 5 3 3 5 5 3 3
0 0 −1/10 1 1 1 1 1 1 1 1 1

2
(4x4)(4x8)
 
2 2 2 2 4 4 4 4
0 2 0 2 0 2 0 2
PD = 
0

0 0 0 0 0 0 0
0.5 0.5 0.7 0.7 0.5 0.5 0.7 0.7

• Finalmente, usando las ecuaciones homogéneas se obtienen los vértices del cubo en el plano de
proyección:

X Y Z
X= H, Y= H, Z= H
 
4 4 20/7 20/7 8 8 40/7 40/7
0 4 0 20/7 0 4 0 20/7
0 0 0 0 0 0 0 0

5 Resultados
Los resultados serán expuestos una vez el proyecto haya finalizado ya que aún toca esperar la aceptación
del segundo borrador del proyecto.

6 Conclusiones
Las conclusiones van a ser detalladas en la presentacion del informe ya que se necesita realizar un poco
mas de investigacion y tener por lo menos el 70% o 80% del proyecto abansado.

3
7 Plan de Trabajo
Plan de Trabajo del proyecto de Álgebra Lineal
Semanas Fecha y Hora Reunión 1 Reunión 2
Semana del 22 al 28 de Oc- Miércoles 25 y Jueves 26 Miércoles 25 se habló y se Este dı́a se logró obtener
tubre de Octubre de 19:00 pm a discutió sobre el problema el primer borrador de nue-
20:30 pm. que está expuesto y se de- stro proyecto que va a ser
cidió investigar de libros entregado el dia viernes 27
universitarios. de Octubre.
Semana del 29 de Octubre Martes 30 y Miércoles 31 Este dia nos reunimos a Investigar sobre las coor-
al 04 de Noviembre de Octubre de 18:00 pm a realizar investigaciones so- denadas 3D homogéneas.
20:00 pm. bre Transformaciones Lin-
eales en el libro de David
Lay que está siendo uti-
lizado en clases
Semana del 5 al 11 de Miércoles 8 y Jueves 9 de Dedicamos todo este dia a Empezamos a programas
Noviembre Noviembre de 13:00 pm a la investigación sobre las en geogebra para em-
15:00 pm. proyecciones en perspecti- pezar a obtener todos los
vas cálculos y continuar con
nuestro informe.
Semana del 12 al 24 de Martes 14 y Jueves 23 de Seguimos realizando los Elaboración de la pre-
Noviembre Noviembre de 11:00 am a cálculos en geogebra ya sentación que se va a pre-
13:00 pm. que se presentó un prob- sentar el dia de la pre-
lema con el software. sentación del proyecto y se
entrega del segundo bor-
rador requerido por nue-
stro profesor.
Semana del 24 de Noviem- Martes 21, Jueves 23, Finalizar y realizar las Empezar con la
bre al 02 de Diciembre Martes 28 y Jueves 30 respectivas correcciones preparación y repar-
de Noviembre con horar- para entregar el proyecto tición de temas para la
ios a especificar por el mo- final. debida exposición ya que
tivo de que ya empezamos falta 1 o 2 dos semanas
exámenes finales. para la entrega.
Semana del 3 al 7 o 11 de Martes 5 y Jueves 7 de Elaboración final de las Repasar y preparar la ex-
Diciembre Diciembre de 19:00 pm a presentaciones. posición para la fecha que
22:00 pm. sea asignada..

Bibliografı́a.
[1] Lay, David C. (2016): ”Álgebra Lineal y sus aplicaciones”. Prentice Hall.

[2] Poole, D. (2004): ”Álgebra lineal. Una introducción moderna”. International Thompson Publishi.
[3] Amos, Gilat. (2006) .MATLAB Una introducción con ejemplos prácticos. Barcelona, España.
Editorial Reverté. 312 p.
[4] Attaway, S. (2013), MATLAB: A Practical Introduction to Programming and Problem Solving.
Oxford, Reino Unido.

También podría gustarte