graficas en matlab (2)

16
APLICACIONES MATLAB Predicción del clima y cambios globales. Comprensión computarizada del habla. Creación de mapas del genoma humano. Mejoras en el desempeño de los vehículos. Mejoras en la recuperación de petróleo y gas. http://es.scribd.com/doc/48231402/Soluciones-de-problem as-de-ingenieria-con-MatLab

Upload: edwincit

Post on 24-Oct-2014

230 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Graficas en Matlab (2)

APLICACIONES MATLAB Predicción del clima y cambios globales.Comprensión computarizada del habla.Creación de mapas del genoma

humano.Mejoras en el desempeño de los

vehículos.Mejoras en la recuperación de petróleo

y gas.

http://es.scribd.com/doc/48231402/Soluciones-de-problemas-de-ingenieria-con-MatLab

Page 2: Graficas en Matlab (2)

GRÁFICAS EN MATLAB • HERRAMIENTA POTENTE PARA

REALIZAR GRÁFICOS DE CURVAS Y SUPERFICIES.

• AGRUPA DIVIDE DISEÑA GRÁFICAS.• GRÁFICAS 2D Y 3D.• PELÍCULAS O MOVIES EN ESPACIOS DE

TIEMPO.

Page 3: Graficas en Matlab (2)

GRÁFICAS EN MATLAB GRÁFICAS EN MATLAB 1. GRÁFICOS EN EL PLANO 2. GRAFICOS DE MULTIPLES

CURVAS3. GRÁFICOS EN MÚLTIPLES

EJES4. GRAFICOS ESPECIALES EN EL

PLANO 5. GRÁFICOS DE SUPERFICIES6. GRÁFICOS ESPECIALES DE

SUPERFICIES7. PREPARACIÓN DE MOVIES O

PELÍCULAS

Page 4: Graficas en Matlab (2)

GRÁFICAS EN EL PLANO ES SENCILLO CREAR OBJETOS GRÁFICOS MDIANTE EXPRESIONES MATEMÁTICAS UTILIZANDO COMANDOS FUNCIONES CARACTERES COLORES Y FORMAS

Page 5: Graficas en Matlab (2)

GRÁFICAS EN MATLAB

CARACTERES-+*ox

FUNCIONESplot(x,y)bar(x,y)barh(x,y)stairs(x,y)polar(x,y)pie(x,y)rose(x,y) LÍNEAS

---:-.

COLORR ROJOY AMARILLO G VERDEB AZULW BLANCOM MAGENTAC TURQUESAK NEGRO

Page 6: Graficas en Matlab (2)

GRÁFICAS EN MATLAB SI X= -1:0.2:1FUNCIÓN SIN(X al cubo -X)

plot(x,y,’w o’);

Page 7: Graficas en Matlab (2)

GRÁFICAS EN MATLAB

Page 8: Graficas en Matlab (2)

GRÁFICAS EN EL PLANO

1. GRAFICAR SENO DE X AL CUADRADO SIENDO X = DE -1 A 5 CON INTERVALOS DE 0.1

2. USE LAS BARRAS VERTCALES PARA GRAFICAR LA EXPRESION –X AL CUADRADO SIENDO X= DE -3 A 3 CON UN INTERVALO DE 0,2

3. USE LAS BARRAS HORIZONTALES PARA GRAFICAR COS DE X AL CUBO -2X+1 SIENDO X= DE -3 A 3 CON UN INTERVALO DE 0,2

4. UTILICE STAIRS PARA GRAFICAR EL SENO DE X INICIANDO EN 0 A 10 CON INTERVALOS DE 0,2

5. REALICE UN GRÁFICOS POLAR DE LA SIGUIENTE EXPRESIÓN y=abs(sin(2*t).*cos(2*t)) SIENDO T=DE 0 A 2*PI CON INTERVALOS DE 0,1

6. IMPRIMA UNA GRÁFICA EN PASTEL CON LOS VALORES QUE DESEE PARA X 7. IMPRIMA LOS VALORES DE X=MATRIZ CUAQUIERA PARA GRAFICAS TIPO ROSE 8. GRAFIQUE LAS SIGUIENTES EXPRESIONES Y UTILICE LOS CARACTERES PERMITIDOS

EN MATLAB 9. X=-3:0,2:3 PARA Y=–X AL CUADRADO +3X+810. X=-2:0,2:2 PARA Y=ABS(COS(X))11. X=-3:0,2:4 PARA Y = SIN X AL CUADRADO –X12. X=-3:0,2:3 PARA Y = -X AL CUADRADO +3*ABS(X)+8

Page 9: Graficas en Matlab (2)

GRÁFICAS DE MÚLTIPLES CURVAS EN MATLAB

MATLAB PROVEE DE LA OPCION PLOT PARA REALIZAR GRÁFICAS SIMULTAÁNEAS ES DECIR MÁS DE UNA CURVA Y ESTABLECE DOS COLORES DISTINTOS.

plot (x,y,x,z) Grafica 2 curvas con 2 colores distintos

X=0:0,05:5;Y=sin(x);Z=cos (x);Plot(x,y,x,z);

Page 10: Graficas en Matlab (2)

Otra forma es graficar una matriz con columnas múltiples. Cada columna se graficará contra un vector x.

x= 0:0.1:5;w= x;z= w.^2 -0.9*x +7;f(1,:)= x.^2 -3*x + 2;f(2,:)= 2*x.^2 + x -3;subplot(2,1,1)plot(x,f(1,:),w,z),title('Gráfica con dos curvas: plot(x,f(1,:),w,z)')subplot(2,1,2)plot(x,f), title('Grafica de múltiples funciones: plot(x,f)')

GRÁFICAS DE MÚLTIPLES CURVAS EN MATLAB

Page 11: Graficas en Matlab (2)

GRÁFICAS DE MÚLTIPLES CURVAS EN MATLAB

Page 12: Graficas en Matlab (2)

GRÁFICAS DE MÚLTIPLES EJES EN MATLAB

Muestra múltiples ejes en una sola pantalla en la cual elaboran múltiples gráficas.Subplot(m,n,k) m y n = Dividen la gráfica en sub-ventanas k = Indica la ventana en donde se dibujará el gráfico o la secuencia de las gráficas.

t= 0:0,3:5;x= t elevado al cuadrado;y= 2*t-5;z=sin(t);u=cos(t);v=abs(t);w=sqrt(t);subplot(3,2,1), plot(t,x), title(‘gráfico # 1’);

subplot(3,2,2), plot(t,y), title(‘gráfico # 2’);

subplot(3,2,3), plot(t,z), title(‘gráfico # 3’);

subplot(3,2,4), plot(t,u), title(‘gráfico # 4’);

Page 13: Graficas en Matlab (2)

GRÁFICAS EN MATLAB

Page 14: Graficas en Matlab (2)

GRÁFICAS ESPECIALES EN MATLAB

COMANDO DESCRIPCIÓN GRÁFICA

compass(x,y)Dibuja flechas de

origen en 0,0

feather(x,y)Dibuja flechas con

origen en x

fplot(‘f’, [a,b])

Grafica f en el intervalo a y b

fill(x,y,c)Dibuja una región

poligonal donde x,y son los elementos

vector y c es el color

Page 15: Graficas en Matlab (2)

GRÁFICAS de SUPERFICIES COMANDO DESCRIPCIÓN GRÁFICA

plot3(x,y,z)Dibuja un conjunto de puntos en tres

dimensiones

fill3(x,y,z,c)Dibuja una región poligonal x,y,z son los vértices c es el

color

mesh(x,y,z)

Grafica una superficie explicita

meshc(x,y,z)Proyecta curvas en

el plano x y

surf(x,y,z) Grafica superficies en en x y z

countour3(x,y,z) Grafica las curvas de nivel de la

superficie

Page 16: Graficas en Matlab (2)

GRÁFICAS ESPECIALES de SUPERFICIES

Comando Descripción GRÁFICA

bar3(x,y) Gráficas de barras verticales

comet3(x,y,z) Gráfica curvas paramétricas

cylinder(‘f’) Gráfica superficies de rotación

sphere Gráfica esferas unitarias

stem3(x,y,z)Gráfica de puntas

de curva paramétrica