graficas-ppt

25
Seguridad en Internet Oriol Roca G r á f i c a s GRÁFICAS EN MATLAB M a t L a b

Upload: foroevaluacionfq

Post on 30-Sep-2015

213 views

Category:

Documents


0 download

DESCRIPTION

matlab

TRANSCRIPT

  • Seguridad en InternetOriol RocaG r f i c a sGRFICAS EN MATLABM a t L a b

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bGrficas 2D

    Los grficos 2-D de MATLAB estn fundamentalmente orientados a la representacin grfica de vectores (y matrices). En el caso ms sencillo los argumentos bsicos de la funcin plot van a ser vectores.

    Ejemplo: definimos los siguientes vectores en el Comand Windowsplot(x,y)

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bFunciones orientadas a aadir ttulos al grfico

    title('ttulo') aade un ttulo al dibujo.

    xlabel('tal') aade una etiqueta al eje de abscisas. Con xlabel off desaparece.

    ylabel('cual') aade una etiqueta al eje de ordenadas. Con ylabel off desaparece.

    text(x,y,'texto') introduce 'texto' en el lugar especificado por las coordenadas x e y. Si x e y son vectores, el texto se repite por cada par de elementos. Si texto es tambin un vector de cadenas de texto de la misma dimensin, cada elemento se escribe en las coordenadas correspondientes.

    grid activa la inclusin de una cuadrcula en el dibujo. Con grid off desaparece la cuadrcula

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bGraficamos en Comand Windows:

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bColores, markers y estilos de lnea.

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bFunciones de la forma y = f(x)

    Ejemplo: definimos los siguientes vectores en el Comand Windows

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bFunciones de la forma y = f(x)

    Por ltimo graficamos: plot(x,y)

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bplot(x,y,'r*')

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bPodemos graficar dos o mas funciones en una misma grfica

    Se utilizan para ello los comandos hold on y hold off. El primero de ellos hace que los grficos sucesivos respeten los que ya se han dibujado en la figura (es posible que haya que modificar la escala de los ejes); el comando hold off deshace el efecto de hold on.

    Para y = sin x y y = cos x sobre el intervalo de [0, 4].

    Definimos x:

    Definimos la funcin y graficamos:

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bPodemos graficar dos o mas funciones en una misma grfica

    Ahora activamos el comando:

    Y definimos la siguiente funcin y graficamos:

    Aplicamos un texto para cada grfica de la funcin:

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bPodemos graficar dos o mas funciones en una misma grfica:

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bTambin lo podemos hacer de la siguiente manera:

    y=sin(x);

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a b

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a b

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a b

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bEjercicios

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bEjercicios

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bEjercicios

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bGrficas Polares

    Podemos graficar una funcin en coordenadas polares con polar.

    t=0:0.05:pi+0.01;

    y= sin(3*t).*exp(-0.3*t);

    polar(t,y)

    title(Grfica Polar)

    grid

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bGrficas Logartmica

    Las funciones pueden graficarse en una escala log-log con loglog.

    t=0.1:0.1:3;

    x= exp(t);

    y= exp(t.*sinh(t));

    loglog(x,y)

    grid

    xlabel (x); ylabel(y)

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bGrficas 3D

    La primera forma de grfico 3D es la funcin plot3, que es el anlogo tridimensional de la funcin plot. Esta funcin dibuja puntos cuyas coordenadas estn contenidas en 3 vectores.

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bGrficas 3D

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bGrficas 3D

    MallasPor ejemplo, si queremos dibujar la grfica de la funcin:

    Generamos el mallado:

    Sustituimos en la funcin para calcular los valores de z

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bGrficas 3D

    MallasY ahora podemos dibujar el grfico con alguno de los siguientes comandos que producen los dibujos mostrados en la figura.

  • Seguridad en InternetOriol RocaG r f i c a sM a t L a bGrficas 3D

    *************************