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