Professional Documents
Culture Documents
PRÁCTICA No. 1
SUPERFICIES CUADRÁTICAS, CURVAS Y PLANOS EN EL ESPACIO.
INTRODUCCIÓN
Investigaciones recientes, muestran la necesidad de incorporar la tecnología en el aula
de clase, para promover en los estudiantes un aprendizaje significativo y autónomo de
los temas propios de la matemática, y para aportar en el desarrollo de competencias
propias de la tecnología (Badía, 2016). En concordancia con lo anterior, el modelo
pedagógico de la Universidad de San Buenaventura promueve la formación integral del
estudiante, en el que la práctica pedagógica “se centra fundamentalmente en el proceso
de aprendizaje del estudiante, desarrollando estrategias específicas para el aprendizaje
autónomo y significativo” (Modelo Pedagógico, p. 62)
Desde esta perspectiva, para apoyar los procesos de enseñanza aprendizaje de las
Ciencias Básicas, se brinda a los estudiantes la oportunidad de trabajar con el Software
Matlab. Este programa está diseñado para resolver problemas de ingeniería y su
lenguaje está basado en matrices, que es la forma natural de expresión de las
matemáticas computacionales. Una de sus grandes ventajas es la facilidad de visualizar
los datos gracias a su interfaz gráfica, lo que nos permite deducir, analizar e interpretar
la información obtenida.1
En este laboratorio introducimos las gráficas en tres dimensiones, las curvas y planos
en el espacio.
1 Recuperado:
https://es.mathworks.com/products/matlab/index.html?s_tid=gn_loc_drop
OBJETIVO(S)
Utilizar los comandos del software Matlab que permitan solucionar ejercicios
propuestos en clase.
LABORATORIOS COMPUTADORES.
SOFTWARE : SI NO MATERIALES APORTADOS POR EL ESTUDIANTE
MATLAB R2016A.
PROCEDIMIENTO:
1. SUPERFICIES CUADRÁTICAS:
Una superficie cuadrática, es la gráfica de una ecuación de segundo grado con tres
variables: x,y,z.
ó también: 𝐴𝑥 2 + 𝐵𝑦 2 + 𝐼𝑧 2 = 0
Ahora la gráfica de un cono completo, en física nos sirve para describir nuestro espacio
tiempo:
Ejemplo 2: (Grafica de un paraboloide elíptico) Para hacer esto basta con usar
el comando ezsurf, así:
De lo cual Resulta:
x2 + y2
0
2
1.5
1 2
0.5 1.5
1
0 0.5
-0.5 0
-1 -0.5
-1
-1.5 -1.5
-2 -2
y
x
Además de las superficies cuadráticas, podemos usar los mismos comandos para
graficar funciones que contienen términos complejos;
2. CURVAS EN EL ESPACIO:
Toda curva en el espacio 𝑅 𝑛 se puede considerar como la imagen de una función
vectorial
r(t) : [a, b] → 𝑅 𝑛 que es una función vectorial de variable Real;
𝑟(𝑡) =< 𝑥(𝑡), 𝑦(𝑡), 𝑧(𝑡) > Esta última forma recibe el nombre de parametrización de la
curva.
Estas curvas se pueden representar en MatLab usando diversos comandos que
aprenderemos a usar en esta práctica; Para realizar curvas en el espacio se
Y se genera:
Lo que genera:
b. Podemos hacer la misma grafica el comando surf que me plantea mejor la superficie,
Usando el siguiente código:
Se genera:
En donde vemos que el punto central está a menor altura y a medida que nos alejamos
del origen en el plano x-y subimos en el eje Z.
Si utilizamos el siguiente código podemos hacer las curvas de nivel para este
paraboloide:
Ejemplo 8. Curvas de nivel en 3D: Para esta misma función podemos identificar sus
curvas de nivel en tres dimensiones si hacemos el siguiente código que nos confirma la
forma vista anteriormente:
En esta grafica podemos ver como las curvas de nivel interiores tienen la menor altura
en Z; mientras que las más alejadas ganan altura.
V estará dado por el producto cruz entre los dos vectores normales:
𝑣 = 𝑛1 × 𝑛2 =< 5, −2, −3 >
Ahora si encontramos la Recta intersección de los planos Será:
𝐿 = 𝑟(𝑡) =< 5𝑡 + 1, −2𝑡, −3𝑡 >
Que podemos graficar usando el siguiente código en MatLab:
Este código nos da como resultado la gráfica de la intersección de los dos planos:
En Matlab podemos también usar funciones que ya están diseñadas, que se pueden
introducir como nuevas funciones de archivos .m, como el siguiente:
(Creado por Jeffery Cooper)
function y = arrow(P,V,color)
if nargin < 3
color = 'b';
end
x0 = P(1); y0 = P(2);
a = V(1);b = V(2);
l = max(norm(V), eps);
u = [x0 x0+a]; v = [y0 y0+b];
hchek = ishold;
plot(u,v,color)
hold on
h = l - min(.2*l, .2) ; v = min(.2*l/sqrt(3), .2/sqrt(3) );
a1 = (a*h -b*v)/l;
b1 = (b*h +a*v)/l;
a2 = (a*h +b*v)/l;
b2 = (b*h -a*v)/l;
Debe introducirse esta función mediante: new, function. Y guardarse como arrow.m
EJEMPLO 10: En Matlab podemos trabajar con vectores, en dos o tres dimensiones
podemos usar las funciones*: arrow.m y arrow3.m para representar vectores en dos y
tres dimensiones respectivamente, por ejemplo si queremos ver los vectores: v=[1,2];
w=[-2,2] a partir del punto Po=(2,6).
Al hacer esto obtenemos como resultado diagrama de los dos vectores que se han
programado en la función arrow.m; así:
Son los parámetros o datos tomados para realizar el análisis y aplicación de los
conceptos de estudio, consistentes con los resultados observados. Dé una explicación
al respecto. Pruebe si es posible, variar el dominio, o alguno de los parámetros o
factores y observe cómo estos cambios afectan los resultados. Dé una explicación al
respecto.
BIBLIOGRAFÍA:
3. HTTP://WWW-USERS.MATH.UMD.EDU/~JMR/241/MATLABMATERIALS.HTML
4. HTTP://FACULTYMEMBER.IAUKHSH.AC.IR/IMAGES/UPLOADED_FILES/VECTOR%20CALCULUS%
Para la entrega del informe de la práctica de laboratorio los estudiantes deben seguir los
siguientes pasos: