SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados (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
 

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

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
N0VA6
 
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
N0VA6
 
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
 

Semelhante a 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
 

Último

5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 

Último (20)

Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

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