Enunciado:


Sea x =[-1:0.01:1]. Superponer en un gráfico un dibujo de las funciones sin(x), 1/(1+x*x), exp(-|x|), cos(x) usando:

   A) una sola llamada al comando plot.
   B) Sucesivas llamadas a plot, junto con el uso de hold on; hold off
   C) Repetir el problema anterior pintando cada gráfica en unos ejes diferentes (usando subplot). Los cuatro ejes deben disponerse en una distribución 2x2.



Solución:


A) >> x=[-1:0.01:1];
 >> y=sin(x);z=1./(1+x.*x);v=exp(-abs(x));w=cos(x);
 >> plot(x,y,'b',x,z,'r',x,v,'g',x,w,'y');





B) >> plot(x,y,'b');hold on;plot(x,z,'r');hold on;plot(x,v,'g');hold on;plot(x,w,'y');hold off;
La gráfica en este caso es igual que la anterior

C)>> subplot(221); plot(x,y,'b');subplot(222); plot(x,z,'r');subplot(223); plot(x,v,'g');subplot(224) ;plot(x,w,'y');hold off;




[Cerrar]