Tema 05 Matlab

35
ING. GIOVENE PEREZ CAMPOMANES Email: [email protected] Blog:ingenieriahidraulicaunmsmimf.blogspot.com

description

aprendiendo mathlab

Transcript of Tema 05 Matlab

  • ING. GIOVENE PEREZ CAMPOMANESEmail: [email protected]:ingenieriahidraulicaunmsmimf.blogspot.com

  • Grficos en MatlabLas ventanas de la figura:Todas las graficas realizadas en MATLAB se realizan en ventanas denominadas ventanas de figura. Cada ventana figura tiene asignado un identificador, con lo cual podremos hacer referencia a ella. A este manipulador (handle) de ventana de figura.

  • Graficas en dos dimensiones en el plano:

    COMANDOSDESCRIPCION Plot(X,Y)Dibuja el conjunto de puntos (x,y) en un sistema cartesianoBar(X,Y)Grafico de barras vertical , donde "y" representa las frecuencias y "x" define el intervalo en el eje x.Barh(x,y)Grafico de barras horizontal, donde "y" representa las frecuencias y "x" define el intervalo del eje y.stem(x,y)Grafico de bastones verticales, donde "y" representa las frecuencias y "x"define el intervalo en el eje x.stairs(x,y)Grafica una curva escaladaPolar(x,y)Dibuja una curva en coordenadas polares , y=y(x)Pie(x)Realiza el grafico de sectores relativo al vector x.rose(x)Dibuja el histograma angular relativo al vector x.compass(x,y)Dibuja un conjunto de flechas con origen en (0,0) y cuya magnitud y direccin estn determinadas por el modulo de z. (z=x+iy)feather(x,y)Dibuja un conjunto de flechas con origen en el eje x, y cuya magnitud y direccin estn determinados por el modulo de y.fplot("f",[a,b])grafica la funcin f en el intervalo [a,b].ezplot("f",[a,b])grafica la funcin f en el intervalo [a,b], adicionndole el titulo por defectologlog(x,y)Realiza una grafica cartesiana con escala logartmica en los ejes coordenados.semilogx(x,y)Realiza una grafica cartesiana con escala logartmica en el eje "x" y escala normal en el eje "y".semilogy(x,y)Realiza una grafica cartesiana con escala logartmica en el eje "y" y escala normal en el eje "x".fill(x,y,c)dibuja la regin poligonal cuyos vrtices son los elementos de los vectores columna x, y;el parmetro "c" contiene el color al graficar

  • 2. Creacin de ventanas figura:Las ventanas de figura se crean de 2 maneras:Automticamente al invocar alguna funcin de trazado de grafica.

    Manualmente, mediante la invocacin a la funcin figure.

  • Ejemplo: Obtener en una ventana de figura, el trazado de la funcin f(x) = x^2, para x [-3;3] con paso x=0.5

  • Ejemplo: teniendo cerradas cualquier ventanas figura, crear una ventana de figura vaca mediante:

  • En este instante, cualquier funcin de trazado se efectuara sobre la ventana de la figura que sean necesarias; asi:

  • En este instante, cualquier funcin de trazado se efectuara sobre la ventana de figura figure3(ventana de figura actual).Para obtener el manipulador de la actual ventana de figura ( la ultima visualizacin) utilizamos funcin gcf (get current figure).

  • Finalmente, para cerrar una ventana de figura figure n lo hacemos mediante la funcin close(n); el orden no interesa, en caso no exista la ventana close retornara el mensaje de error invalid figure handle

  • line:

  • bar:

  • stairs:

  • polar:

  • polar:

  • pie:

  • loglog:

  • fplot:

  • Tipo y color de lnea

    ESPECIFICADORCOLORrRojogVerdeBAzulCTurquesaMMagentaYAmarilloKNegroWBlanco

    ESPECIFICADORESTILO DE LINEA..Continua--Guiones(dashed):Punteada(dotted).-Guiones y punto(dash-dot)

  • 1. Grafique las siguientes funciones en el dominio que se indica:

  • 2. Grafique las dos funciones que siguen en la misma grafica con un solo comando plot:

  • 3. Grafique , llamados polinomios de Chebysev para, para m=1,2,..................8. En -1
  • GRAFICAS EN 3 DIMENSIONES

    COMANDOSDESCRIPCIONPlot3(x,y,z)Dibuja el conjunto de puntos (x,y,z) en un sistema de tres dimensionesfill3(x,y,z,c)Dibuja una regin poligonal cuyos vrtices son los elementos de los vectores columna x,y,z. el parmetro "c" contiene el color a graficar.meshgrid(x,y)Crea arreglos bidimensionales a partir de los arreglos "x" e "y", para elaborar la grafica de una superficie explicita z=f(x,y).mesh(x,y,z)Grafica una superficie explicita z=f(x,y) con los arreglos x,y e z.meshc(x,y,z)Grafica una superficie explicita z= f(x,y) con los arreglos x,y e z, proyectando las curvas de nivel en el plano xy.meshz(x,y,z)Grafica una superficie explicita z= f(x,y) con los arreglos x,y e z, cerrando la grafica con las fronteras de dominio.surf(x,y,z)Grafica una superficie explicita z= f(x,y) con los arreglos x,y e pintando cada una de las celdassurfc(x,y,z)Grafica una superficie explicita z= f(x,y) con los arreglos x,y e z, proyectando las curvas de nivel en el plano xy.surfl(x,y,z)Grafica una superficie explicita z= f(x,y) con los arreglos x,y e z, considerando una iluminacin en formato bsico.waterfall(x,y,z)grafica una superficie explicita z=f(x,y) en forma de cascadacontour(x,y,z)Grafica las curvas de nivel de la superficie explicita z=f(x,y).bar3(x,y)Grafica barras verticales , donde "y" representa las frecuencias y el incremento en "x" define el lado del cuadrado que es la base del paralelepipedo. comet3(x,y,z)grafica con movimiento una curva para mtrica x=x(t), y=y(t), z= z(t).spheregrafica la esfera unitaria usando 20*20 carascylinder('f')grafica una superficie de revolucin generada por la rotacin de la funcin f=f(t) en el intervalo definido para t.stem3r(x,y,z)grafica puntos de una curva para mtrica x=x(t), y=y(t), z=z(t), representndola con bastones.pie3(x)grafica sectores tridimensionales para la frecuencia de x.ribbon(y,z,c)grafica una superficie explicita z=f(x,y) como cintas tridimensionales , "c" especifica el ancho de la cinta.quiver3(x,y,z,u,v,w,c)grafica los vectores de componentes (u,v,w) en los puntos (x,y,z); "c" indica el tamao de los vectores.

  • Email: [email protected]:ingenieriahidraulicaunmsmimf.blogspot.com