gráficas - benemérita universidad autónoma de pueblalilia/numerico/graficas.pdf · gráficas 1....
TRANSCRIPT
1
GrGrááficasficas
1. Matlab2. Excel
2
Gráfica
42
11
00
1-1
4-2
y=f(x)=x2x1=Δx
xΔ
(-1,1)
(0,0)
(1,1)
(2,4)(-2,4)
IncrementoIncremento: : eses la la distanciadistancia entreentre valoresvalores de xde x
3
Gráfica
Si el Incremento es más pequeño la gráfica tiene mejordefinición
1.0=Δx
4
Generamos archivo de datos• Generar un archivo con lista de datos
x1 y1x2 y2…
Use el programa ejemplo_grafica.for, el cual genera el archivo fort.10
Notas:Dar intervalo definido por punto inicial y punto final.Al aumentar n, el número de intervalos, el incremento
disminuye.Al escribir write(10,*) en lugar de write(*,*), los datos se
graban en el archivo fort.10 en lugar de aparecer en pantalla. Puede utilizar otros números para generararchivos diferentes para cada conjunto de datos.
LMM
5
Generamos archivo de datos
Si desea que el archivo se salve en la memoriaUSB con el nombre nombre.dat:
a) Suponiendo que se designa la memoria USB como unidad E, después de las líneas de declaración de variables, insertar
open(unit=100,file=‘E:nombre.dat’)b) Escribir ahora write(100,*)x,y en lugar de
write(*,*)x,y.
LMM
6
ejemplo_grafica.for
7
Ejemplo de archivo de datos
40)1()( 146843.038.667 −−= − xx exf
DatosDatos par la par la grgrááficafica de la de la funcifuncióónn
en el Intervalo [12,16]
En este caso∆x=(16-12)/20=0.2
8
Para graficar con comandos de Matlab
• En el espacio de trabajo de Matlab (correrMatlab)
1) abrir el directorio en el que está el archivonombre.ext (en Barra de herramientas Current Directory: )
2) dar las siguientes instruccionesload nombre.extx=nombre(:,1);y=nombre(:,2);plot(x,y)
NOTAR NOTAR queque en la en la ventanaventana de la de la grgrááficaficaToolsTools EditEdit Plot Plot permitepermite editareditar la la grgrááficafica ((ponerponer etiquetasetiquetas, etc.), etc.)
NombreNombre de de archivoarchivo
LMM
9
Ejemplo
10
Para leer datos en Excel 2003 • Abrir Excel
Para leer datos del archivo1) Abrir archivo. Como no tiene extensión xls tal vez
no aparece, elegir “Todos los archivos” en Tipo de Archivo
2) Dar “Siguiente” (así elegimos datos Delimitados)3) Elegir “Tabulación” y “Espacio”, dar “Siguiente”.4) Dar «Finalizar» (así elegimos datos en formato
General).5) Note que la columna A está vacía, de preferencia
eliminarla.
LMM
11
Para graficar con Excel 2003 • Para graficar usando Gráficos1) Seleccione la columna de valores de la
función (click en encabezado de column B, si eliminó la A vacía .
2) Click en el ícono de Gráficos (o en Insertar Gráficos) y elegir el tipo de Líneas.
3) Elegir algún subtipo, dar “Siguiente”.4) La grafica se despliega. Observe cómo se
especifican los datos en la ventana “Rangode Datos”.
LMM
12
Detalles de la gráfica con Excel 2003 4) Note que los datos del eje x son los números de los
renglones. Para que aparezcan los valores de x (datos de columna A)a) Click en la pestaña “Serie”b) Coloque el cursor en la caja “Rótulo del eje de
categorías (X)” y seleccione la columna A en la hoja de datos.c) La gráfica se despliega. Dar “Finalizar”.
5) Si quiere las etiquetas en forma verticala) Click en alguna etiqueta. Aparece ventanaFormato de ejes.b) Elegir “Alineación”c) Cambiar “Orientación” a 90° (con número o girando la aguja a la izq hasta que quede vertical).
LMM
13
EjemploEjemplo
40)1()( 146843.038.667 −−= − xx exf
GrGrááficafica de la de la ffunciuncióónn
en el en el intervalointervalo [12,16][12,16]