SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA




         ESCUELA DE INGENIERÍA CIVIL


        ÁREA DE FÍSICA Y MATEMÁTICAS


                    2009
GRÁFICAS:CAPACIDADES
      ADICIONALES

6.1 Gráficas Lineales y Logarítmicas.
6.2 Gráficas Múltiples.
6.3 Estilos de líneas y marcas.
6.4 Escalas de dos ejes.
6.5 Sub-gráficas.
GRÁFICAS: CAPACIDADES
         ADICIONALES.
La gráfica más común que usan los ingenieros y científicos es la gráfica
xy. Los datos que se grafican por lo regular se leen de un archivo de
datos o se calculan en los programas, y se almacenan en vectores que
llamaremos x y y. En general, supondremos que los valores x
representan la variable independiente, y los y, la variable dependiente.
Los valores y pueden calcularse como función de x, o los valores x y y
podrían medirse en un experimento.
Gráficas lineales y logarítmicas.
La mayor parte de las gráficas que generamos dan por hecho que los ejes
x y y se dividen en intervalos equiespaciados; estas gráficas se llaman
gráficas lineales. Ocasionalmente, podríamos querer usar una escala
logarítmica en un eje o en ambos.
Una escala logarítmica (de base 10) es útil cuando una variable abarca
varios órdenes de magnitud, pues el amplio intervalo de valores puede

graficarse sin comprimir los valores más pequeños.
Gráficas lineales y logarítmicas.




Es importante tener presente que el logaritmo de un valor negativo o de cero
no existe. Por tanto, si los datos que van a graficarse en una gráfica semilog
o log-log contienen valores negativos o ceros, MATLAB exhibirá un mensaje
de advertencia informando que esos puntos de datos se han omitido en la

gráfica.
Gráficas lineales y logarítmicas.
Todos estos comandos pueden ejecutarse también con un solo argumento, como en
plot (y). En estos casos, las curvas se generan usando como valores x los subíndices
del vector y.




                               Graficas lineales y logarítmicas.
Gráficas lineales y logarítmicas.
EJEMPLOS DE GRÁFICAS LINEALES
•Dada la función   y = 2x2   + 1,   obtener su gráfica en el intervalo de -10 hasta 10.
Gráficas lineales y logarítmicas.
Luego guardamos como un archivo.m en File-Save as con el nombre graficasman.m
Y ejecutamos en la ventana de comandos:

 >>graficasman
Gráficas lineales y logarítmicas.
2. Realizar la gráfica del seno de 4pi.
         >>t = 1:1:100;
         >>m = sin(4*pi*t/100);
         >>plot(t,m,'+r:')
         >>title('GRAFICA DEL SENO')
         >>xlabel('tiempo'), ylabel('amplitud')
         >>grid
Gráficas lineales y logarítmicas.
EJEMPLOS DE GRÁFICAS LOGARÍTMICAS
Primero:
 semilogx(x,y)             Escala lineal para y y logarítmica para x.
 Ejemplo: graficar la función y con una escala logarítmica en x
 >> figure
 >> semilogx(x,y,'+r--'),title('GRAFICA 2'),xlabel('Eje x'),ylabel('Eje y')
 >> grid
 Warning: Negative data ignored (nos indica que solo se grafica la parte positiva)
Gráficas lineales y logarítmicas.
Segundo:
semilogy(x,y)              Escala lineal para x y logarítmica para y.

Ejemplo: graficar la función y con una escala logarítmica en y.
>>semilogy(x,y,'-.g>'),title('GRAFICA 3'),xlabel('Eje x'),ylabel('Eje y')
Grid
Gráficas lineales y logarítmicas.
 Tercero:
loglog(x,y)          Escala logarítmica para x y logarítmica para y.
Ejemplo: graficar la función y con una escala logarítmica .
>> loglog(x,y,':mo'),title('GRAFICA 4'),xlabel('Eje x'),ylabel('Eje y')
grid
Gráficas múltiples.
Una forma sencilla de generar curvas múltiples en la misma gráfica es
usar múltiples argumentos en un comando de graficación, en donde las
variables x, y, w y z son vectores. Al ejecutarse este comando, se traza la
curva correspondiente a x vs y, y luego se traza en la misma gráfica la
curva correspondiente a w vs Z. La ventaja de esta técnica es que el
número de puntos de las dos curvas no tiene que ser el mismo. MATLAB
selecciona automáticamente diferentes tipos de líneas para poder
distinguir entre las dos curvas.
Otra forma de generar múltiples curvas en la misma gráfica es usar una
sola matriz con múltiples columnas. Cada columna se graficará contra un

vector x.
Gráficas múltiples.
Ejemplo 1:
      >>f = [2 0 1];
      >>x = -10:1:10;
      >>y = polyval(f,x);
      >>g = [3 10 -1];
      >>w = -10:1:10;
      >>z = polyval(g,w);
      >>plot(x,y,w,z),title('GRAFICA 5'),xlabel('Eje x'),ylabel('Eje y')
      >>grid
      >>legend('y = f(x)','z = g(w)‘)
Gráficas múltiples.
   Ejemplo 2:
  >>fplot('sin(x)',[0 2*pi])   %Dibuja la función seno en el intervalo [0,2*pi]




>>hold on        % Mantiene en la ventana gráfica los dibujos anteriores
>>fplot('cos(x)',[0 2*pi]) %Dibuja sobre la gráfica anterior la función cos(x).
Gráficas múltiples.
Ejemplo 2:




   >>hold off         % Con esto olvida los dibujos anteriores
                      % y dibuja en una ventana nueva
A continuación les ofrecemos unos comandos que nos permitirán manipular y
controlar de mejor forma los gráficos:

Leyendas




Líneas
                      -           continua
                      _           guiones
                      :           punteada
                      -.          guiones y punots
                      --          doble linea
                      none        sin línea
Marcas
         .   punto
         +   más
         *   estrella
         O   círculo
         X   marca
         S   scuare
         D   diamante
         V   triángulo (abajo)
         ^   triángulo (arriba)
         <   triángulo (izquierda)
         >   triángulo (derecha)
         P   pentagrama
         H   hexagrama
Colores
                          B
                                   azul
                          G
                                   verde
                          R
                                   rojo
                          C
                                   cyan
                          M
                                   magenta
                          Y
                                   amarillo
                          K
                                   negro


El uso de cada uno de estos comodines los especificaremos en cada
ejemplo a realizarse, según el tipo de gráfico.
Escalas de dos ejes
Control


                     Mantiene la escala del eje actual para gráficas
                     subsecuentes. Una segunda ejecución del comando
           Axis
                     regresa el sistema al escalado automático.


          axis(v)    Escala según el vector v
                     [xmin,xmax,ymin,ymax]
           Grid      Proporciona cuadrícula a la gráfica.

          hold on    Permite realizar un gráfico en una ventana con un
                     gráfico anterior sin borrar el mismo.

          hold off   Deshace el comando anterior
           Figure    Crea una nueva ventana para gráficos.
Sub-gráficas

El comando subplot permite dividir la ventana de gráficos en subventanas.
Las posibles divisiones pueden ser dos subventanas o cuatro subventanas.
Dos subventanas pueden quedar arriba y abajo o a la izquierda y a la
derecha. Una división de cuatro ventanas tiene dos subventanas arriba y dos
abajo. Los argumentos del comando subplot son tres enteros: m, n, p. Los
dígitos m y n especifican que la ventana de gráficos se divida en una retícula
de m por n ventanas más pequeñas, y el dígito p especifica la p-ésima
ventana para la gráfica actual. Las ventanas se numeran de izquierda a
derecha y de arriba a abajo.
Sub-gráficas
Por tanto, los siguientes comandos especifican que la ventana de gráficos
se divida en una gráfica superior y una inferior, y que la gráfica actual se
coloque en la subventana superior:

                  subplot(2,1,1),plot(x,y)
                  >> subplot(m,n,p),plot(x,y)
                  o
                  >>      subplot(m,n,p)
                  plot(x,y)


 Donde:
 m : número de filas de la división
 n : número de columnas de la división
 p: indica la p-ésima ventana para la
 gráfica actual
Sub-gráficas
Ejemplo 1:

             >> % Generar curvas de un polinomio
             >> %
             >> x=0:0.5:50;
             >> y=5*x.^2;
             >> subplot(2,2,1),plot(x,y),...
             title('Polinomio - lineal/lineal'),...
             ylabel('y'),grid,...
             subplot(2,2,2),semilogx(x,y),...
             title('Polinomio - log/lineal'),...
             ylabel('y'),grid,...
             subplot(2,2,3),semilogy(x,y),...
             title('Polinomio - lineal/log'),...
             xlabel('x'),ylabel('y'),grid,...
             subplot(2,2,4),loglog(x,y),...
             title('Polinomio - log/log'),...
             xlabel('x'),ylabel('y'),grid,...
Sub-gráficas
Y aparecerá la siguiente gráfica.
Sub-gráficas
Ejemplo 2:


 >>f = [2 0 1];
 >>x = -10:1:10;
 >>y = polyval(f,x);
 >>subplot(2,3,1),plot(x,y),grid,title('PARABOLA')
 >>theta = 0:2*pi/100:2*pi;
 >>r = theta/(2*pi);
 >>subplot(2,3,3),polar(theta,r),title('ESPIRAL')
 >>t = 1:1:100;
 >>m = sin(4*pi*t/100);

 >>subplot(2,3,5),plot(m),title('SENO'),grid
Sub-gráficas
Y aparecerá la siguiente gráfica.
Sub-gráficas
Ejemplo 3:


   >>x = 0:0.1:10;
   >>y = sin(x)./x;
   Warning: Divide by zero
   >>subplot(221),plot(x,y),title(‘(i)')
   >>u=1./(x-1).^2+x;
   Warning: Divide by zero
   >>subplot(222), plot(x,u),title(‘(ii)')
   >>v = (x.^2+1)./(x.^2-4);
   Warning: Divide by zero
   >>subplot(223), plot(x,v),title(‘(iii)')
   >>w = ((10-x).(1/3)-1)./sqrt(4-x.^2);
   Warning: Divide by zero
   >>subplot(224), plot(x,w),title(‘(iv)')
   Warning: imaginary parts of complex X and/or Y arguments
Sub-gráficas
Y aparecerá la siguiente gráfica.

Contenu connexe

Tendances

Solucionario ecuaciones diferenciales
Solucionario ecuaciones diferencialesSolucionario ecuaciones diferenciales
Solucionario ecuaciones diferencialesDaniel Mg
 
Solucionario ecuaciones2
Solucionario ecuaciones2Solucionario ecuaciones2
Solucionario ecuaciones2ERICK CONDE
 
Funcion arcoseno en matlab
Funcion arcoseno en matlabFuncion arcoseno en matlab
Funcion arcoseno en matlabandersonsebas
 
Tabla laplace
Tabla laplaceTabla laplace
Tabla laplaceJORGE
 
Aplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superiorAplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superiorIsai Esparza Agustin
 
La integral de fourier
La integral de fourierLa integral de fourier
La integral de fourierJuan Sanango
 
Mf propiedades fluidos
Mf propiedades fluidosMf propiedades fluidos
Mf propiedades fluidosnaty2210
 
Trabajo ecuaciones
Trabajo ecuacionesTrabajo ecuaciones
Trabajo ecuacionesMiguel Doria
 
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSOUnidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSODavinso Gonzalez
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlabPercy Julio Chambi Pacco
 
Series de fourier 22 Ejercicios Resueltos
Series de fourier 22 Ejercicios ResueltosSeries de fourier 22 Ejercicios Resueltos
Series de fourier 22 Ejercicios ResueltosJoe Arroyo Suárez
 
Sistemas ecuacion simulink
Sistemas ecuacion simulinkSistemas ecuacion simulink
Sistemas ecuacion simulinkAlex Santos
 
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.Angel Perez
 
Algebra Vectorial
Algebra VectorialAlgebra Vectorial
Algebra Vectorialalgvctse10
 

Tendances (20)

Metodo de Runge Kutta en Matlab
Metodo de Runge Kutta en Matlab Metodo de Runge Kutta en Matlab
Metodo de Runge Kutta en Matlab
 
Solucionario ecuaciones diferenciales
Solucionario ecuaciones diferencialesSolucionario ecuaciones diferenciales
Solucionario ecuaciones diferenciales
 
Solucionario ecuaciones2
Solucionario ecuaciones2Solucionario ecuaciones2
Solucionario ecuaciones2
 
Funcion arcoseno en matlab
Funcion arcoseno en matlabFuncion arcoseno en matlab
Funcion arcoseno en matlab
 
Tabla laplace
Tabla laplaceTabla laplace
Tabla laplace
 
Aplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superiorAplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superior
 
La integral de fourier
La integral de fourierLa integral de fourier
La integral de fourier
 
Medina fisica2 cap2
Medina fisica2 cap2Medina fisica2 cap2
Medina fisica2 cap2
 
Señales y sistemas
Señales y sistemasSeñales y sistemas
Señales y sistemas
 
Mf propiedades fluidos
Mf propiedades fluidosMf propiedades fluidos
Mf propiedades fluidos
 
Trabajo ecuaciones
Trabajo ecuacionesTrabajo ecuaciones
Trabajo ecuaciones
 
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSOUnidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlab
 
Series de fourier 22 Ejercicios Resueltos
Series de fourier 22 Ejercicios ResueltosSeries de fourier 22 Ejercicios Resueltos
Series de fourier 22 Ejercicios Resueltos
 
Sistemas ecuacion simulink
Sistemas ecuacion simulinkSistemas ecuacion simulink
Sistemas ecuacion simulink
 
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
 
Cinematica dela particula
Cinematica dela particulaCinematica dela particula
Cinematica dela particula
 
G5 oscilaciones
G5 oscilacionesG5 oscilaciones
G5 oscilaciones
 
Trabajo de coordenadas polares
Trabajo de coordenadas polaresTrabajo de coordenadas polares
Trabajo de coordenadas polares
 
Algebra Vectorial
Algebra VectorialAlgebra Vectorial
Algebra Vectorial
 

En vedette

Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)morones.om
 
Graficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabGraficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabJuan Ete
 
Graficos en matlab
Graficos en matlabGraficos en matlab
Graficos en matlabMarc Llanos
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlabSam Chimborazo
 
Matlab Función Arco Tangente
Matlab Función Arco TangenteMatlab Función Arco Tangente
Matlab Función Arco TangenteCristhian Salcedo
 
Ejercicios MATLAB
Ejercicios MATLABEjercicios MATLAB
Ejercicios MATLABdwquezada
 
Manejo Vectores Matlab
Manejo Vectores MatlabManejo Vectores Matlab
Manejo Vectores MatlabPaul Arevalo
 
Muestreo y cuantificación de una señal analógica con MatLab
Muestreo y cuantificación de una señal analógica con MatLabMuestreo y cuantificación de una señal analógica con MatLab
Muestreo y cuantificación de una señal analógica con MatLabmarco calderon layme
 
Resolución de ecuaciones diferenciales con MATLAB R2015a
Resolución de ecuaciones diferenciales  con  MATLAB  R2015aResolución de ecuaciones diferenciales  con  MATLAB  R2015a
Resolución de ecuaciones diferenciales con MATLAB R2015aJoanny Ibarbia Pardo
 
Analisis espectral en MATLAB
Analisis espectral en MATLABAnalisis espectral en MATLAB
Analisis espectral en MATLABABEL170
 
Cb eval josé luis caraguay
Cb eval josé luis caraguayCb eval josé luis caraguay
Cb eval josé luis caraguayJosé Caraguay
 
Graficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3dGraficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3dSebastian Cuenca
 
(Diagrama de bode y diagrama polar) Angel Lunar
(Diagrama de bode y diagrama polar) Angel Lunar(Diagrama de bode y diagrama polar) Angel Lunar
(Diagrama de bode y diagrama polar) Angel LunarAngel Lunar
 
Ejercicios y graficas de señales en Matlab
Ejercicios y graficas de señales en MatlabEjercicios y graficas de señales en Matlab
Ejercicios y graficas de señales en Matlablchaconc
 
Asistentes MatemáTicos
Asistentes MatemáTicosAsistentes MatemáTicos
Asistentes MatemáTicosgflores
 
Diagrama de bode y diagrama polar
Diagrama de bode y diagrama polarDiagrama de bode y diagrama polar
Diagrama de bode y diagrama polarFeroxD
 

En vedette (20)

Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)
 
Graficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabGraficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlab
 
Graficos en matlab
Graficos en matlabGraficos en matlab
Graficos en matlab
 
Gráficas en matlab
Gráficas en matlabGráficas en matlab
Gráficas en matlab
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlab
 
Matlab3
Matlab3Matlab3
Matlab3
 
Matlab Función Arco Tangente
Matlab Función Arco TangenteMatlab Función Arco Tangente
Matlab Función Arco Tangente
 
Ejercicios MATLAB
Ejercicios MATLABEjercicios MATLAB
Ejercicios MATLAB
 
Manejo Vectores Matlab
Manejo Vectores MatlabManejo Vectores Matlab
Manejo Vectores Matlab
 
Muestreo y cuantificación de una señal analógica con MatLab
Muestreo y cuantificación de una señal analógica con MatLabMuestreo y cuantificación de una señal analógica con MatLab
Muestreo y cuantificación de una señal analógica con MatLab
 
Resolución de ecuaciones diferenciales con MATLAB R2015a
Resolución de ecuaciones diferenciales  con  MATLAB  R2015aResolución de ecuaciones diferenciales  con  MATLAB  R2015a
Resolución de ecuaciones diferenciales con MATLAB R2015a
 
Analisis espectral en MATLAB
Analisis espectral en MATLABAnalisis espectral en MATLAB
Analisis espectral en MATLAB
 
Cb eval josé luis caraguay
Cb eval josé luis caraguayCb eval josé luis caraguay
Cb eval josé luis caraguay
 
Graficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3dGraficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3d
 
(Diagrama de bode y diagrama polar) Angel Lunar
(Diagrama de bode y diagrama polar) Angel Lunar(Diagrama de bode y diagrama polar) Angel Lunar
(Diagrama de bode y diagrama polar) Angel Lunar
 
Ejercicios y graficas de señales en Matlab
Ejercicios y graficas de señales en MatlabEjercicios y graficas de señales en Matlab
Ejercicios y graficas de señales en Matlab
 
Asistentes MatemáTicos
Asistentes MatemáTicosAsistentes MatemáTicos
Asistentes MatemáTicos
 
Curso MATLAB
Curso MATLABCurso MATLAB
Curso MATLAB
 
Diagrama de bode y diagrama polar
Diagrama de bode y diagrama polarDiagrama de bode y diagrama polar
Diagrama de bode y diagrama polar
 

Similaire à Matlab 2 Capitulo 6

Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en MatlabGaby Solano
 
Electrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicadoElectrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicadoSANTIAGO PABLO ALBERTO
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlabSam Chimborazo
 
Graficos de Funciones en Visual Basic subido JHS
Graficos de Funciones en Visual Basic subido JHSGraficos de Funciones en Visual Basic subido JHS
Graficos de Funciones en Visual Basic subido JHSjohnny herrera
 
Graficas 2D y 3D
Graficas 2D y 3DGraficas 2D y 3D
Graficas 2D y 3DEdu Morán
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacionluis_xD
 
COMANDOS EJEMPLOS DE MATLAB.pdf
COMANDOS EJEMPLOS DE MATLAB.pdfCOMANDOS EJEMPLOS DE MATLAB.pdf
COMANDOS EJEMPLOS DE MATLAB.pdfSolitarioFredd
 
Desarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlabDesarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlabAdalberto C
 
Seminario de matlab
Seminario de matlabSeminario de matlab
Seminario de matlabjamarzo
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bN0VA6
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bN0VA6
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bN0VA6
 
Presentación de comandos en MatLab
Presentación de comandos en MatLabPresentación de comandos en MatLab
Presentación de comandos en MatLabJeremi Schneider
 

Similaire à Matlab 2 Capitulo 6 (20)

clase 7 GRAFICOS 2D.pdf
clase 7 GRAFICOS 2D.pdfclase 7 GRAFICOS 2D.pdf
clase 7 GRAFICOS 2D.pdf
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en Matlab
 
Mat lab03
Mat lab03Mat lab03
Mat lab03
 
Electrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicadoElectrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicado
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlab
 
matlab
matlabmatlab
matlab
 
Graficos de Funciones en Visual Basic subido JHS
Graficos de Funciones en Visual Basic subido JHSGraficos de Funciones en Visual Basic subido JHS
Graficos de Funciones en Visual Basic subido JHS
 
Graficas 2D y 3D
Graficas 2D y 3DGraficas 2D y 3D
Graficas 2D y 3D
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacion
 
Lab 3 de tele final
Lab 3 de tele finalLab 3 de tele final
Lab 3 de tele final
 
COMANDOS EJEMPLOS DE MATLAB.pdf
COMANDOS EJEMPLOS DE MATLAB.pdfCOMANDOS EJEMPLOS DE MATLAB.pdf
COMANDOS EJEMPLOS DE MATLAB.pdf
 
Clase 3 (1)
Clase 3 (1)Clase 3 (1)
Clase 3 (1)
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
Desarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlabDesarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlab
 
Graficas
GraficasGraficas
Graficas
 
Seminario de matlab
Seminario de matlabSeminario de matlab
Seminario de matlab
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
 
Presentación de comandos en MatLab
Presentación de comandos en MatLabPresentación de comandos en MatLab
Presentación de comandos en MatLab
 

Dernier

Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 

Dernier (20)

Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 

Matlab 2 Capitulo 6

  • 1. UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA ESCUELA DE INGENIERÍA CIVIL ÁREA DE FÍSICA Y MATEMÁTICAS 2009
  • 2. GRÁFICAS:CAPACIDADES ADICIONALES 6.1 Gráficas Lineales y Logarítmicas. 6.2 Gráficas Múltiples. 6.3 Estilos de líneas y marcas. 6.4 Escalas de dos ejes. 6.5 Sub-gráficas.
  • 3. GRÁFICAS: CAPACIDADES ADICIONALES. La gráfica más común que usan los ingenieros y científicos es la gráfica xy. Los datos que se grafican por lo regular se leen de un archivo de datos o se calculan en los programas, y se almacenan en vectores que llamaremos x y y. En general, supondremos que los valores x representan la variable independiente, y los y, la variable dependiente. Los valores y pueden calcularse como función de x, o los valores x y y podrían medirse en un experimento.
  • 4. Gráficas lineales y logarítmicas. La mayor parte de las gráficas que generamos dan por hecho que los ejes x y y se dividen en intervalos equiespaciados; estas gráficas se llaman gráficas lineales. Ocasionalmente, podríamos querer usar una escala logarítmica en un eje o en ambos. Una escala logarítmica (de base 10) es útil cuando una variable abarca varios órdenes de magnitud, pues el amplio intervalo de valores puede graficarse sin comprimir los valores más pequeños.
  • 5. Gráficas lineales y logarítmicas. Es importante tener presente que el logaritmo de un valor negativo o de cero no existe. Por tanto, si los datos que van a graficarse en una gráfica semilog o log-log contienen valores negativos o ceros, MATLAB exhibirá un mensaje de advertencia informando que esos puntos de datos se han omitido en la gráfica.
  • 6. Gráficas lineales y logarítmicas. Todos estos comandos pueden ejecutarse también con un solo argumento, como en plot (y). En estos casos, las curvas se generan usando como valores x los subíndices del vector y. Graficas lineales y logarítmicas.
  • 7. Gráficas lineales y logarítmicas. EJEMPLOS DE GRÁFICAS LINEALES •Dada la función y = 2x2 + 1, obtener su gráfica en el intervalo de -10 hasta 10.
  • 8. Gráficas lineales y logarítmicas. Luego guardamos como un archivo.m en File-Save as con el nombre graficasman.m Y ejecutamos en la ventana de comandos: >>graficasman
  • 9. Gráficas lineales y logarítmicas. 2. Realizar la gráfica del seno de 4pi. >>t = 1:1:100; >>m = sin(4*pi*t/100); >>plot(t,m,'+r:') >>title('GRAFICA DEL SENO') >>xlabel('tiempo'), ylabel('amplitud') >>grid
  • 10. Gráficas lineales y logarítmicas. EJEMPLOS DE GRÁFICAS LOGARÍTMICAS Primero: semilogx(x,y) Escala lineal para y y logarítmica para x. Ejemplo: graficar la función y con una escala logarítmica en x >> figure >> semilogx(x,y,'+r--'),title('GRAFICA 2'),xlabel('Eje x'),ylabel('Eje y') >> grid Warning: Negative data ignored (nos indica que solo se grafica la parte positiva)
  • 11. Gráficas lineales y logarítmicas. Segundo: semilogy(x,y) Escala lineal para x y logarítmica para y. Ejemplo: graficar la función y con una escala logarítmica en y. >>semilogy(x,y,'-.g>'),title('GRAFICA 3'),xlabel('Eje x'),ylabel('Eje y') Grid
  • 12. Gráficas lineales y logarítmicas. Tercero: loglog(x,y) Escala logarítmica para x y logarítmica para y. Ejemplo: graficar la función y con una escala logarítmica . >> loglog(x,y,':mo'),title('GRAFICA 4'),xlabel('Eje x'),ylabel('Eje y') grid
  • 13. Gráficas múltiples. Una forma sencilla de generar curvas múltiples en la misma gráfica es usar múltiples argumentos en un comando de graficación, en donde las variables x, y, w y z son vectores. Al ejecutarse este comando, se traza la curva correspondiente a x vs y, y luego se traza en la misma gráfica la curva correspondiente a w vs Z. La ventaja de esta técnica es que el número de puntos de las dos curvas no tiene que ser el mismo. MATLAB selecciona automáticamente diferentes tipos de líneas para poder distinguir entre las dos curvas. Otra forma de generar múltiples curvas en la misma gráfica es usar una sola matriz con múltiples columnas. Cada columna se graficará contra un vector x.
  • 14. Gráficas múltiples. Ejemplo 1: >>f = [2 0 1]; >>x = -10:1:10; >>y = polyval(f,x); >>g = [3 10 -1]; >>w = -10:1:10; >>z = polyval(g,w); >>plot(x,y,w,z),title('GRAFICA 5'),xlabel('Eje x'),ylabel('Eje y') >>grid >>legend('y = f(x)','z = g(w)‘)
  • 15. Gráficas múltiples. Ejemplo 2: >>fplot('sin(x)',[0 2*pi]) %Dibuja la función seno en el intervalo [0,2*pi] >>hold on % Mantiene en la ventana gráfica los dibujos anteriores >>fplot('cos(x)',[0 2*pi]) %Dibuja sobre la gráfica anterior la función cos(x).
  • 16. Gráficas múltiples. Ejemplo 2: >>hold off % Con esto olvida los dibujos anteriores % y dibuja en una ventana nueva
  • 17. A continuación les ofrecemos unos comandos que nos permitirán manipular y controlar de mejor forma los gráficos: Leyendas Líneas - continua _ guiones : punteada -. guiones y punots -- doble linea none sin línea
  • 18. Marcas . punto + más * estrella O círculo X marca S scuare D diamante V triángulo (abajo) ^ triángulo (arriba) < triángulo (izquierda) > triángulo (derecha) P pentagrama H hexagrama
  • 19. Colores B azul G verde R rojo C cyan M magenta Y amarillo K negro El uso de cada uno de estos comodines los especificaremos en cada ejemplo a realizarse, según el tipo de gráfico.
  • 20. Escalas de dos ejes Control Mantiene la escala del eje actual para gráficas subsecuentes. Una segunda ejecución del comando Axis regresa el sistema al escalado automático. axis(v) Escala según el vector v [xmin,xmax,ymin,ymax] Grid Proporciona cuadrícula a la gráfica. hold on Permite realizar un gráfico en una ventana con un gráfico anterior sin borrar el mismo. hold off Deshace el comando anterior Figure Crea una nueva ventana para gráficos.
  • 21. Sub-gráficas El comando subplot permite dividir la ventana de gráficos en subventanas. Las posibles divisiones pueden ser dos subventanas o cuatro subventanas. Dos subventanas pueden quedar arriba y abajo o a la izquierda y a la derecha. Una división de cuatro ventanas tiene dos subventanas arriba y dos abajo. Los argumentos del comando subplot son tres enteros: m, n, p. Los dígitos m y n especifican que la ventana de gráficos se divida en una retícula de m por n ventanas más pequeñas, y el dígito p especifica la p-ésima ventana para la gráfica actual. Las ventanas se numeran de izquierda a derecha y de arriba a abajo.
  • 22. Sub-gráficas Por tanto, los siguientes comandos especifican que la ventana de gráficos se divida en una gráfica superior y una inferior, y que la gráfica actual se coloque en la subventana superior: subplot(2,1,1),plot(x,y) >> subplot(m,n,p),plot(x,y) o >> subplot(m,n,p) plot(x,y) Donde: m : número de filas de la división n : número de columnas de la división p: indica la p-ésima ventana para la gráfica actual
  • 23. Sub-gráficas Ejemplo 1: >> % Generar curvas de un polinomio >> % >> x=0:0.5:50; >> y=5*x.^2; >> subplot(2,2,1),plot(x,y),... title('Polinomio - lineal/lineal'),... ylabel('y'),grid,... subplot(2,2,2),semilogx(x,y),... title('Polinomio - log/lineal'),... ylabel('y'),grid,... subplot(2,2,3),semilogy(x,y),... title('Polinomio - lineal/log'),... xlabel('x'),ylabel('y'),grid,... subplot(2,2,4),loglog(x,y),... title('Polinomio - log/log'),... xlabel('x'),ylabel('y'),grid,...
  • 24. Sub-gráficas Y aparecerá la siguiente gráfica.
  • 25. Sub-gráficas Ejemplo 2: >>f = [2 0 1]; >>x = -10:1:10; >>y = polyval(f,x); >>subplot(2,3,1),plot(x,y),grid,title('PARABOLA') >>theta = 0:2*pi/100:2*pi; >>r = theta/(2*pi); >>subplot(2,3,3),polar(theta,r),title('ESPIRAL') >>t = 1:1:100; >>m = sin(4*pi*t/100); >>subplot(2,3,5),plot(m),title('SENO'),grid
  • 26. Sub-gráficas Y aparecerá la siguiente gráfica.
  • 27. Sub-gráficas Ejemplo 3: >>x = 0:0.1:10; >>y = sin(x)./x; Warning: Divide by zero >>subplot(221),plot(x,y),title(‘(i)') >>u=1./(x-1).^2+x; Warning: Divide by zero >>subplot(222), plot(x,u),title(‘(ii)') >>v = (x.^2+1)./(x.^2-4); Warning: Divide by zero >>subplot(223), plot(x,v),title(‘(iii)') >>w = ((10-x).(1/3)-1)./sqrt(4-x.^2); Warning: Divide by zero >>subplot(224), plot(x,w),title(‘(iv)') Warning: imaginary parts of complex X and/or Y arguments
  • 28. Sub-gráficas Y aparecerá la siguiente gráfica.