Friday, June 12, 2015

GRAFICOS EN MATLAB

Otra de las grandes ventajas del lenguaje de programación Matlab, es la facilidad que ofrece para crear gráficos matemáticos, tanto en 2 como en 3 dimensiones.
Obviamente esta funcionalidad esta apoyada en la gestión de vectores y matrices que son el fuerte de este lenguaje de programación

 Funciones de la forma y = f(x)
 Para hacer gr´aficas de funciones de una variable con MatLab, primero tenemos que crear una tabla de valores de la variable para despu´es dibujar la funci´on.

Por ejemplo, queremos dibujar la gr´afica de la funci´on y = sen(x):
 Primero creamos una tabla de valores para x
 >>x=0:pi/100:2*pi;
 Con este comando hemos formado una tabla (el vector x) con 200 valores entre 0 y 2 ∗ π.
 Otra forma de conseguir el mismo resultado ser´ıa utilizar el comando
>>x=linspace(0,2*pi,200);

Ahora calculamos los valores de y
>> y = sin(x);


 . Gr´afica de y = sen(x). >>plot(x,y)

 Realmente lo que hemos hecho es dibujar 200 puntos de la funci´on en el intervalo [0, 2π], y posteriormente el programa los ha unido mediante segmentos. Si el numero ´ de puntos es lo suficientemente grande, como en este caso, no se aprecian los v´ertices. Veamos un ejemplo algo m´as complicado. Queremos dibujar ahora la gr´afica de la funci´on y = xe−x 2 . Definimos los valores para los que queremos hacer la gr´afica >>x=-3:.01:3; Es decir, que vamos a dibujar la gr´afica en el intervalo [−3, 3] con un paso de longitud 0.01.



Cibergrafia

http://www.mat.ucm.es/~rrdelrio/documentos/rrrescorial2002.pdf

No comments:

Post a Comment