gráficas en 3d (excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · lmm 5 programa para...

14
Gráficas en 3D (Excel) Análisis numérico y programación (FIQ) Otoño 2008 Lilia Meza Montes - IFUAP

Upload: duongdiep

Post on 27-Sep-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

Gráficas en 3D(Excel)

Análisis numérico y programación (FIQ)Otoño 2008

Lilia Meza Montes - IFUAP

Page 2: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 2

Funciones de dos variables

x

y

z=F(x,y)

...x1

F(x1,y1)y1x1

F(x2,y1)y1x2

...

F(x1,y2)y2x1

Page 3: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 3

Ejemplo 1Gaussiana

)exp( 22

)( 22

yxey yx

−−=

= +−

Page 4: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 4

Contornos= “cortes” en z=constante

Page 5: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 5

Programa para generar gráficas en 3D

• Corra el siguiente programa en Matlab (en el espacio de trabajo, escriba grafica_xy, de enter). Note que grafica una gaussiana

• Modifique las líneas marcadas con ****para incluir: tamaño de la ventana y la función

de su interés.

Page 6: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 6

Page 7: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 7

Page 8: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 8

Superficies y contornos

Page 9: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 9

Contornos en 2d

Page 10: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 10

Gráficas para sistemas de ecuacionesno lineales

• Nos interesa encontrar gráficamente los puntos x,y para los cuales se cumple que las funciones u, v

u(x,y)= 0v(x,y)=0.

Graficaremos en 2D los contornos (relleno de color) para la función u(x,y). Con rojo, se grafican las líneas de contornosde v(x,y).

Las raíces serán los puntos de intersección de las líneasu(x,y)=0 y v(x,y)=0.

En este ejemplo (6.11 del Chapra)0573),(

010),(2

2

=−+=

=−+=

xyyyxvxyxyxu

Page 11: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 11

Page 12: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 12

Page 13: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 13

Superficies

Page 14: Gráficas en 3D (Excel) - ifuap.buap.mxlilia/numerico/graficas_3dx.pdf · LMM 5 Programa para generar gráficas en 3D • Corra el siguiente programa en Matlab (en el espacio de trabajo,

LMM 14

Intersección de curvas dondeambas funciones son cero

u(x,y)=0

v(x,y)=0

Otra ntersección por aquí

Contornos