SlideShare ist ein Scribd-Unternehmen logo
1 von 13
GRAFICAS EN MATLAB
T R A B A J O R E A L I Z A D O P O R :
J O S É P O N C E 1 0 4
H E R R A M I E N T A S E D A
E S C U E L A D E C O N T R O L Y R E D E S
I N D U S T R I A L E S
FUNCIONES PARA AÑADIR TITULOS
 title('título') añade un título al dibujo, para incluir en el texto el valor
de una variable numérica es preciso transformarla mediante
 int2str(n) convierte el valor de la variable entera n en carácter
 num2str(x) convierte el valor de la variable real o compleja x en
carácter.
 xlabel(‘texto’) añade una etiqueta al eje de abscisas. Con xlabel off
desaparece. Lo mismo ylabel(‘texto’) o zlabel(‘texto’)
 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.
 gtext('texto') introduce texto con ayuda del ratón.
FUNCIONES PARA AÑADIR GRAFICOS
 Imprimir gráficos: Print (botón File en ventana gráfica)
 Guardar gráficos: Save (botón File en ventana gráfica): Se crea un
fichero .fig que podrá volver a editarse y modificarse
 Exportar gráficos: Export (botón File en ventana gráfica)
 figure(n): Para llamar una nueva figura o referirnos a una figura ya
hecha
 close all borra todas las figuras, close(figure(n))
EJEMPLOS FUNCION PLOT
x=0:pi/90:2*pi;
y=sin(x).*cos(x);
plot(x,y)
grid on
grid off
xlabel(„eje x (en radianes)‟)
ylabel(„eje y‟)
title(„y=sen(x)*cos(x)‟)
 Es posible incluir en el título o en la etiqueta de los ejes el valor de
una variable numérica. Ya que el argumento de los comandos title,
xlabel e ylabel es una variable carácter, es preciso transformar las
variables numéricas
 int2str(n) convierte el valor de la variable entera n en carácter
 num2str(x) convierte el valor de la variable real o compleja x en
carácter
 Texto sobre la gráfica
gtext(‟texto‟)
text(x,y,‟texto a imprimir‟)
 Calcular las coordenadas de puntos sobre la curva
ginput(n)
[x,y]=ginput(n)
 Elección del trazo y color de la curva
plot(x,y,‟opcion‟)
hold on
hold off
OPCIONES DE PLOT
y yellow - solid
m magenta : dotted
c cyan -. dashdot
r red -- dashed
g green . point
b blue ^ triangle (up)
w white o circle
k black < triangle (left)
x x-mark
+ plus
* star
s square
d diamond
v triangle (down)
> triangle (right)
p pentagram
h hexagram
REPRESENTACION GRAFICA DE SUPERFICIES
 Diferentes formas de representar los polígonos coloreados:
 shading flat: sombrea con color constante para cada polígono.
 shading interp: sombrea calculado por interpolación de colores
entre los vértices de cada polígono
 shading faceted: sombreado constante con líneas negras
superpuestas (opción por defecto)
 hidden off (desactiva la desaparición de líneas escondidas), hidden
on (lo activa)
 Manipulación de gráficos
 view(azimut, elev), view([xd,yd,zd])
 rotate(h,d,a) o rotate(h,d,a,o), „h‟ es el objeto, „d‟ es un vector
que indica la dirección, „a‟ un ángulo y „o‟ el origen de rotación
 En ventana gráfica: View (camera toolbar)
 mesh(x,y,Z),
Creación de una malla [X, Y]=meshgrid(x,y)
 Gráfica de la malla construida sobre la superficie z
mesh(X,Y,Z), meshz(X,Y,Z)
 Además hace una proyección sobre el plano z=0,
meshc(X,Y,Z), líneas de contorno en el plano z=0
Ejemplo:
x=[0:2:200];y=[0:50];
%Obtenemos la malla del dominio
[X Y]=meshgrid(x,y);
length(x),length(y)
size(X), size(Y)
Z=X.^2-Y.^2;
figure(1);mesh(X,Y,Z)
figure(2);meshz(X,Y,Z)
figure(3);meshc(X,Y,Z)
IMPRESIÓN DE GRAFICAS
 print -dps % PostScript for black and white printers
-dpsc % PostScript for color printers
-deps % Encapsulated PostScript
-depsc % Encapsulated Color PostScript
 print -djpeg<nn> % JPEG imagen, nn nivel de calidad
Ejemplo. print -djpeg90 figura1 (nn 75 por defecto)
OTRAS FUNCIONES GRAFICAS 2D
 bar() crea diagramas de barras.
 barh() diagramas de barras horizontales.
 bar3() diagramas de barras con aspecto 3-D.
 bar3h() diagramas de barras horizontales con aspecto 3-D.
 pie() gráficos con forma de “tarta”.
 pie3() gráficos con forma de “tarta” y aspecto 3-D.
 area() similar plot(), pero rellenando en ordenadas de 0 a y.
 stairs() función análoga a bar() sin líneas internas.
 errorbar() representa sobre una gráfica –mediante barras– valores de errores.
 compass() dibuja los elementos de un vector complejo como un conjunto de
vectores partiendo de un origen común.
 feather() dibuja los elementos de un vector complejo como un conjunto de
vectores partiendo de orígenes uniformemente espaciados sobre el eje de
abscisas.
 hist() dibuja histogramas de un vector.
MANIPULAICON DE GRAFICAS
 view: view(azimut, elev), view([xd,yd,zd]).
 view(2)
 view(3)
 rotate(h,d,a) o rotate(h,d,a,o) h es el objeto, d es un vector que
indica la dirección y a un ángulo, o el origen de rotación
 En el dibujo de funciones tridimensionales, a veces también son
útiles los NaNs. Cuando una parte de los elementos de la matriz
de valores Z son NaNs, esa parte de la superficie no se dibuja,
permitiendo ver el resto de la superficie.
 hidden off desactiva le eliminación de líneas escondidas
 hidden on situación previa
 a=18.78;
 b=0.1208;
 R=0.0821;
 subplot(1,2,1)
 T=[373:100:673];
 V=[2:100];
 fac1=R./(V-b);
 fac2=a./V.^2;
 P=zeros(4,length(V));
 P(1,:)=T(1)*fac1-fac2;
 P(2,:)=T(2)*fac1-fac2;
 P(3,:)=T(3)*fac1-fac2;
 P(4,:)=T(4)*fac1-fac2;
 plot(V,P(1,:),'-',V,P(2,:),'--
',V,P(3,:),':',V,P(4,:),'-.')
 title('Ecuacion de Van der Waals:
Isotermas')
 xlabel('Volumen, ltr.')
 ylabel('Presion, atm.')
 axis([0, 50,0,15])
 legend('T=100ºC','T=200ºC','T=300ºC','T
=400ºC')
 subplot(1,2,2)
 P=[25:10:55];
 T=zeros(4,length(V));
 fac1=(V-b)/R;
 T(1,:)=((P(1)+fac2).*fac1)-273.15;
 T(2,:)=((P(2)+fac2).*fac1)-273.15;
 T(3,:)=((P(3)+fac2).*fac1)-273.15;
 T(4,:)=((P(4)+fac2).*fac1)-273.15;
 plot(V,T(1,:),'-',V,T(2,:),'--
',V,T(3,:),':',V,T(4,:),'-.')
 title('Ecuacion de Van der Waals:
Isobaras')
 xlabel('Volumen, ltr.')
 ylabel('Temperatura, ºC')
 legend('P=25 atm.','P=35 atm.','P=45
atm.','P=55 atm.')
VISUALIZACION DE LAS 2 GRAFICAS

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (17)

Graficas en matlab
Graficas en matlabGraficas en matlab
Graficas en matlab
 
Graficas 2D y 3D
Graficas 2D y 3DGraficas 2D y 3D
Graficas 2D y 3D
 
Graficos en matlab
Graficos en matlabGraficos en matlab
Graficos en matlab
 
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
 
Matlab 2 Capitulo 6
Matlab 2 Capitulo 6Matlab 2 Capitulo 6
Matlab 2 Capitulo 6
 
Gráficas en matlab
Gráficas en matlabGráficas en matlab
Gráficas en matlab
 
Matlab caudraticas2
Matlab caudraticas2Matlab caudraticas2
Matlab caudraticas2
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
Gráficos en matlab
Gráficos en matlabGráficos en matlab
Gráficos en matlab
 
Matlab sesion3
Matlab sesion3Matlab sesion3
Matlab sesion3
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
Funciones y gráficas en matlab
Funciones y gráficas en matlabFunciones y gráficas en matlab
Funciones y gráficas en matlab
 
Diapograficos
DiapograficosDiapograficos
Diapograficos
 
Tutorial de Geogebra para representar funciones
Tutorial de Geogebra para representar funcionesTutorial de Geogebra para representar funciones
Tutorial de Geogebra para representar funciones
 
Lienzo.java
Lienzo.javaLienzo.java
Lienzo.java
 
Matlab3
Matlab3Matlab3
Matlab3
 
Introducción a Processing
Introducción a ProcessingIntroducción a Processing
Introducción a Processing
 

Ähnlich wie gráficas 2D y 3D (José Ponce)

Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlabSam Chimborazo
 
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
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacionluis_xD
 
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...Ricardo Leithner
 
Cómo se grafica una función lineal en excel
Cómo se grafica una función lineal en excelCómo se grafica una función lineal en excel
Cómo se grafica una función lineal en excelÓscar Pinzón Matéus
 
Introducción Función
Introducción FunciónIntroducción Función
Introducción Funciónclaudiabruno
 
Introducción al elemento canvas de HTML5
Introducción al elemento canvas de HTML5Introducción al elemento canvas de HTML5
Introducción al elemento canvas de HTML5intelligenia S.L.
 

Ähnlich wie gráficas 2D y 3D (José Ponce) (20)

Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en 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
 
Plot3 d en scilab
Plot3 d en scilabPlot3 d en scilab
Plot3 d en scilab
 
clase 7 GRAFICOS 2D.pdf
clase 7 GRAFICOS 2D.pdfclase 7 GRAFICOS 2D.pdf
clase 7 GRAFICOS 2D.pdf
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacion
 
Funciones parte i
Funciones parte iFunciones parte i
Funciones parte i
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
 
Mat lab03
Mat lab03Mat lab03
Mat lab03
 
Benavides pastel barras
Benavides pastel barrasBenavides pastel barras
Benavides pastel barras
 
Cómo se grafica una función lineal en excel
Cómo se grafica una función lineal en excelCómo se grafica una función lineal en excel
Cómo se grafica una función lineal en excel
 
Limites continuidad y derivadas miii
Limites continuidad y derivadas miiiLimites continuidad y derivadas miii
Limites continuidad y derivadas miii
 
Boletin 2
Boletin 2Boletin 2
Boletin 2
 
Comandos y funciones de matlab
Comandos y funciones de matlabComandos y funciones de matlab
Comandos y funciones de matlab
 
Introducción Función
Introducción FunciónIntroducción Función
Introducción Función
 
matlab
matlabmatlab
matlab
 
Funciones
FuncionesFunciones
Funciones
 
Introducción al elemento canvas de HTML5
Introducción al elemento canvas de HTML5Introducción al elemento canvas de HTML5
Introducción al elemento canvas de HTML5
 
Analisis-grafico-de-funciones
 Analisis-grafico-de-funciones Analisis-grafico-de-funciones
Analisis-grafico-de-funciones
 

Kürzlich hochgeladen

Concurso de Innovación Pedagógica T3 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T3  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T3  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T3 FONDEP 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
CARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCarolVigo1
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCERO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCEROCIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCERO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCEROCEIP TIERRA DE PINARES
 
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdf
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdfPSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdf
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdfCarlosAntonio456574
 
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...Unidad de Espiritualidad Eudista
 
Kirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkKirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkMaximilianoMaldonado17
 
Evaluacion Diagnostica Matematica 5to C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to  C2 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 5to  C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to C2 Secundaria Ccesa007.pdfDemetrio Ccesa Rayme
 
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOGALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOJoseAmaya49
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCEIP TIERRA DE PINARES
 
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdfDemetrio Ccesa Rayme
 
sociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercerosociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre terceroCEIP TIERRA DE PINARES
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
la forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarla forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarCa Ut
 
Organizaciones Sociales formales y no formales
Organizaciones Sociales formales y no formalesOrganizaciones Sociales formales y no formales
Organizaciones Sociales formales y no formalesUniversidad del Istmo
 
Tarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docxTarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docxmiguelramosvse
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxFranciscoCruz296518
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesmelanieteresacontrer
 
Tema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónTema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónIES Vicent Andres Estelles
 
Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docxJhordanBenitesSanche1
 

Kürzlich hochgeladen (20)

Concurso de Innovación Pedagógica T3 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T3  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T3  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T3 FONDEP 2024 Ccesa007.pdf
 
CARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacion
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCERO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCEROCIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCERO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCERO
 
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdf
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdfPSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdf
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdf
 
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
 
Kirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkKirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 link
 
Evaluacion Diagnostica Matematica 5to C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to  C2 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 5to  C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to C2 Secundaria Ccesa007.pdf
 
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOGALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
 
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdf
 
sociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercerosociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercero
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
 
la forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarla forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolar
 
Organizaciones Sociales formales y no formales
Organizaciones Sociales formales y no formalesOrganizaciones Sociales formales y no formales
Organizaciones Sociales formales y no formales
 
Tarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docxTarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docx
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
 
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdfTema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comerciales
 
Tema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónTema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificación
 
Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docx
 

gráficas 2D y 3D (José Ponce)

  • 1. GRAFICAS EN MATLAB T R A B A J O R E A L I Z A D O P O R : J O S É P O N C E 1 0 4 H E R R A M I E N T A S E D A E S C U E L A D E C O N T R O L Y R E D E S I N D U S T R I A L E S
  • 2. FUNCIONES PARA AÑADIR TITULOS  title('título') añade un título al dibujo, para incluir en el texto el valor de una variable numérica es preciso transformarla mediante  int2str(n) convierte el valor de la variable entera n en carácter  num2str(x) convierte el valor de la variable real o compleja x en carácter.  xlabel(‘texto’) añade una etiqueta al eje de abscisas. Con xlabel off desaparece. Lo mismo ylabel(‘texto’) o zlabel(‘texto’)  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.  gtext('texto') introduce texto con ayuda del ratón.
  • 3. FUNCIONES PARA AÑADIR GRAFICOS  Imprimir gráficos: Print (botón File en ventana gráfica)  Guardar gráficos: Save (botón File en ventana gráfica): Se crea un fichero .fig que podrá volver a editarse y modificarse  Exportar gráficos: Export (botón File en ventana gráfica)  figure(n): Para llamar una nueva figura o referirnos a una figura ya hecha  close all borra todas las figuras, close(figure(n))
  • 4. EJEMPLOS FUNCION PLOT x=0:pi/90:2*pi; y=sin(x).*cos(x); plot(x,y) grid on grid off xlabel(„eje x (en radianes)‟) ylabel(„eje y‟) title(„y=sen(x)*cos(x)‟)  Es posible incluir en el título o en la etiqueta de los ejes el valor de una variable numérica. Ya que el argumento de los comandos title, xlabel e ylabel es una variable carácter, es preciso transformar las variables numéricas  int2str(n) convierte el valor de la variable entera n en carácter  num2str(x) convierte el valor de la variable real o compleja x en carácter
  • 5.  Texto sobre la gráfica gtext(‟texto‟) text(x,y,‟texto a imprimir‟)  Calcular las coordenadas de puntos sobre la curva ginput(n) [x,y]=ginput(n)  Elección del trazo y color de la curva plot(x,y,‟opcion‟) hold on hold off
  • 6. OPCIONES DE PLOT y yellow - solid m magenta : dotted c cyan -. dashdot r red -- dashed g green . point b blue ^ triangle (up) w white o circle k black < triangle (left) x x-mark + plus * star s square d diamond v triangle (down) > triangle (right) p pentagram h hexagram
  • 7. REPRESENTACION GRAFICA DE SUPERFICIES  Diferentes formas de representar los polígonos coloreados:  shading flat: sombrea con color constante para cada polígono.  shading interp: sombrea calculado por interpolación de colores entre los vértices de cada polígono  shading faceted: sombreado constante con líneas negras superpuestas (opción por defecto)  hidden off (desactiva la desaparición de líneas escondidas), hidden on (lo activa)  Manipulación de gráficos  view(azimut, elev), view([xd,yd,zd])  rotate(h,d,a) o rotate(h,d,a,o), „h‟ es el objeto, „d‟ es un vector que indica la dirección, „a‟ un ángulo y „o‟ el origen de rotación  En ventana gráfica: View (camera toolbar)
  • 8.  mesh(x,y,Z), Creación de una malla [X, Y]=meshgrid(x,y)  Gráfica de la malla construida sobre la superficie z mesh(X,Y,Z), meshz(X,Y,Z)  Además hace una proyección sobre el plano z=0, meshc(X,Y,Z), líneas de contorno en el plano z=0 Ejemplo: x=[0:2:200];y=[0:50]; %Obtenemos la malla del dominio [X Y]=meshgrid(x,y); length(x),length(y) size(X), size(Y) Z=X.^2-Y.^2; figure(1);mesh(X,Y,Z) figure(2);meshz(X,Y,Z) figure(3);meshc(X,Y,Z)
  • 9. IMPRESIÓN DE GRAFICAS  print -dps % PostScript for black and white printers -dpsc % PostScript for color printers -deps % Encapsulated PostScript -depsc % Encapsulated Color PostScript  print -djpeg<nn> % JPEG imagen, nn nivel de calidad Ejemplo. print -djpeg90 figura1 (nn 75 por defecto)
  • 10. OTRAS FUNCIONES GRAFICAS 2D  bar() crea diagramas de barras.  barh() diagramas de barras horizontales.  bar3() diagramas de barras con aspecto 3-D.  bar3h() diagramas de barras horizontales con aspecto 3-D.  pie() gráficos con forma de “tarta”.  pie3() gráficos con forma de “tarta” y aspecto 3-D.  area() similar plot(), pero rellenando en ordenadas de 0 a y.  stairs() función análoga a bar() sin líneas internas.  errorbar() representa sobre una gráfica –mediante barras– valores de errores.  compass() dibuja los elementos de un vector complejo como un conjunto de vectores partiendo de un origen común.  feather() dibuja los elementos de un vector complejo como un conjunto de vectores partiendo de orígenes uniformemente espaciados sobre el eje de abscisas.  hist() dibuja histogramas de un vector.
  • 11. MANIPULAICON DE GRAFICAS  view: view(azimut, elev), view([xd,yd,zd]).  view(2)  view(3)  rotate(h,d,a) o rotate(h,d,a,o) h es el objeto, d es un vector que indica la dirección y a un ángulo, o el origen de rotación  En el dibujo de funciones tridimensionales, a veces también son útiles los NaNs. Cuando una parte de los elementos de la matriz de valores Z son NaNs, esa parte de la superficie no se dibuja, permitiendo ver el resto de la superficie.  hidden off desactiva le eliminación de líneas escondidas  hidden on situación previa
  • 12.  a=18.78;  b=0.1208;  R=0.0821;  subplot(1,2,1)  T=[373:100:673];  V=[2:100];  fac1=R./(V-b);  fac2=a./V.^2;  P=zeros(4,length(V));  P(1,:)=T(1)*fac1-fac2;  P(2,:)=T(2)*fac1-fac2;  P(3,:)=T(3)*fac1-fac2;  P(4,:)=T(4)*fac1-fac2;  plot(V,P(1,:),'-',V,P(2,:),'-- ',V,P(3,:),':',V,P(4,:),'-.')  title('Ecuacion de Van der Waals: Isotermas')  xlabel('Volumen, ltr.')  ylabel('Presion, atm.')  axis([0, 50,0,15])  legend('T=100ºC','T=200ºC','T=300ºC','T =400ºC')  subplot(1,2,2)  P=[25:10:55];  T=zeros(4,length(V));  fac1=(V-b)/R;  T(1,:)=((P(1)+fac2).*fac1)-273.15;  T(2,:)=((P(2)+fac2).*fac1)-273.15;  T(3,:)=((P(3)+fac2).*fac1)-273.15;  T(4,:)=((P(4)+fac2).*fac1)-273.15;  plot(V,T(1,:),'-',V,T(2,:),'-- ',V,T(3,:),':',V,T(4,:),'-.')  title('Ecuacion de Van der Waals: Isobaras')  xlabel('Volumen, ltr.')  ylabel('Temperatura, ºC')  legend('P=25 atm.','P=35 atm.','P=45 atm.','P=55 atm.')
  • 13. VISUALIZACION DE LAS 2 GRAFICAS