Top Banner

of 18

Practica01_Graficas2D

Jun 03, 2018

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/11/2019 Practica01_Graficas2D

    1/18

    Prctica 01 Grficos 2D con

    Mathematica

    Mathematica dispone de varias instrucciones para representar grficamente funciones,curvas o elementos geomtricos en el

    plano.La instruccin Plot nos permite representar la grfica de una funcin,y=f (x).Sin embargo,no todas las curvas del plano

    pueden representarse como la grfica de una funcin. Por ejemplo,la circunferencia unitaria centrada en el origen viene dada

    por la ecuacin:

    x^2+y^2=1.

    Dicha curva no se corresponde con la grfica de una funcin dado que hay dos valores de la variable

    y para cada valor de la variable x:

    y=+ 1 -x^2 e y=- 1 -x^2 .

    Si bien,en este caso,podemos considerar la circunferencia como la grfica de dos funciones, no siempre ser posible despejar

    la variable y en una expresin del tipo f (x,y)=0. Mathematica incorpora la instruccin ContourPlot para la representacin

    grficas curvas dadas por una expresin implcita (donde la y no est despejada).

    Como sabemos,la ecuacin de la circunferencia tambin puede venir dada por las ecuaciones paramtricas,

    x=cos(t), y=sen(t), t[0,2pi],

    Para la representacin grfica de una curva dada mediante las ecuaciones paramtricas:

    x=x(t), y=y(t), tI,

    donde I es un cierto intervalo real,utilizaremos la instruccin ParametricPlot.

    1.-Representacin de curvas dadas en forma explcita

    Una curva en forma explcita viene dada por una ecuacin del tipo y=f (x),donde f es una funcin definida en algn

    subconjunto D de la recta real que se denomina dominio de la funcin.La grfica de una funcin es el conjunto de puntos

    dado por

    Gr(f)={(x,y): xD,y=f (x)}

    La representacin grfica de este conjunto de puntos en un sistema de coordenadas XY nos proporciona,por lo general,una

    curva en el plano.Para representar la grfica de una curva dada en forma explcita con el programa Mathematica se utiliza la

    instruccin Plot.

    Ejemplo 1.1 Representar la grfica de la funcin y = e-x senHxLen el intervalo[-2,10].

  • 8/11/2019 Practica01_Graficas2D

    2/18

    In[72]:= Plot@xSin@xD,8x, 2, 10

  • 8/11/2019 Practica01_Graficas2D

    3/18

    In[74]:= Plot@Evaluate@Table@a x^2 +2,8a, 3, 3

  • 8/11/2019 Practica01_Graficas2D

    4/18

    x=x0+v1t, y=y0+v2 t, tR

    o Las ecuaciones paramtricas de una elipse de centro (x0,y0) y semiejes a y b vienen dadas por

    x=x0+a cos(t), y=y0+b sen(t), t[0,2 p]

    En el caso particular de que a = b = r se tratar de una circunferencia de centro (x0,y0) y radio r.

    Ejemplo 2.1

    a) Una elipse con centro el origen y de semiejes 4 y 2.

    In[76]:= ParametricPlot@84Cos@tD, 2Sin@tD

  • 8/11/2019 Practica01_Graficas2D

    5/18

    In[78]:= ParametricPlot@8t, t^ 2 +2

  • 8/11/2019 Practica01_Graficas2D

    6/18

    In[80]:= ParametricPlot@Evaluate@Table@8a +a Cos@tD, a +a Sin@tD

  • 8/11/2019 Practica01_Graficas2D

    7/18

    In[81]:= ContourPlot@x y^ 2,8x, 0, 4

  • 8/11/2019 Practica01_Graficas2D

    8/18

    In[83]:= ContourPlot@Evaluate@Table@Hx aL^ 2 +y ^ 2 4, 8a, 4, 4

  • 8/11/2019 Practica01_Graficas2D

    9/18

    In[85]:= ListPlot@881, 2

  • 8/11/2019 Practica01_Graficas2D

    10/18

    In[89]:= ListPlot@puntos, Joined TrueD

    Out[89]=

    2 3 4 5 6 7

    -4

    -2

    2

    4

    En el siguiente ejemplo generamos una tabla de puntos sobre la parbola y=5 x2usando la instruccin Table.

    Ejemplo 4.2 Representar la tabla de valores {(k,5k2)} para valores de k entre -3 y 3 con un incremento de 0.5.

    In[90]:= puntos = TableA9k, 5k2=,8k, 3, 3, 0.5

  • 8/11/2019 Practica01_Graficas2D

    11/18

    In[92]:= puntos = TableA9k, 5k2=,8k, 3, 3, 0.5

  • 8/11/2019 Practica01_Graficas2D

    12/18

    AxesLabelNone Proporciona rtulos para los ejes

    AxesOriginAutomatic Determina el punto donde se ha de colocar el origen de coordenadas.

    AxesStyleAutomatic Especifica las opciones para el estilo de los ejes.

    BackgroundAutomatic Selecciona el color de fondo del grfico

    DefaultColorAutomatic Color por omisin de los elementos del grfico

    FrameFalse Determina si el grfico se realiza con marco

    FrameLabelNone Especifica los rtulos del marco

    FrameStyleAutomatic Especifica el estilo del marco

    FrameTicksAutomatic Para marcas en el marco

    GridLinesNone Para trazar rejillas

    PlotLabelNone Rtulo para el

    PlotRangeAutomatic Rango de valores que se van a incluir

    PlotRegionAutomatic Indica la regin que se va a rellenar

    RotateLabelTrue Determina si se han de girar los rtulos

    TicksAutomatic Indica en qu puntos del eje OX y del eje OY se van a escribir las marcas en los ejes

    Ejemplo 4.2

    a) La opcin AxesLabel

    In[96]:= Plot@E^x,8x, 2, 2

  • 8/11/2019 Practica01_Graficas2D

    13/18

    In[97]:= Plot@Sin@xD x,8x, 30, 30

  • 8/11/2019 Practica01_Graficas2D

    14/18

    In[100]:= Show@g1, DisplayFunction $DisplayFunctionD

    Out[100]=1 2 3 4 5

    -1.0

    -0.5

    0.5

    1.0

    Observemos que hemos utilizado la opcin:

    DisplayFunction$DisplayFunction

    para poder visualizar el grfico.

    d) La opcin RGBColor

    Cuando visualizamos varias grficas simultneamente puede resultar til dibujar cada una de las grficas con un color

    distinto. Esto se consigue con la opcin:

    RGBColor[c1,c2,c3]

    Los argumentos c1,c2,c3 pueden tomar un valor comprendido entre 0 y 1 e indican el porcentaje de rojo,verde y azul que se

    utilizarn para formar nuestro color.

    In[101]:= Plot@8Sin@xD, Sin@2xD, Sin@3xD

  • 8/11/2019 Practica01_Graficas2D

    15/18

    In[102]:= g1 = Plot@x ^ 2 1,8x, 1, 0

  • 8/11/2019 Practica01_Graficas2D

    16/18

    In[105]:= Show@8g1, g2, g3

  • 8/11/2019 Practica01_Graficas2D

    17/18

    Sin embargo, podemos situar el punto de interseccin de los ejes donde a nosotros nos interese:

    In[110]:= ListPlot@datos, PlotStyle [email protected], AxesOrigin 81800, 0

  • 8/11/2019 Practica01_Graficas2D

    18/18

    3.-Representar grficamente la espiral de ecuaciones paramtricas x=t sen t, y=t cos t, para valores del parmetro en el

    intervalo[0,4p].

    4.-Dibuja la curva dada por la ecuacin implcita x23+y23=1 (astroide) para los valores -1 x 1 y -1 y 1.

    5.-Los valos de Cassini son el lugar geomtrico de los puntos del plano tales que el producto de sus distancias a dos puntos

    fijos P y P' es una constante b2, siendo 2a=distancia(P,P'). (Para a=0 se obtiene una circunferencia). Los valos de Cassini

    tienen por ecuacin implcita:

    Ix2 + y2 + a2M2

    4a2x

    2 b

    2= 0.

    Ejemplos de valos de Cassini son:

    Representar grficamente para b=2 un conjunto de valos de Cassini variando el parmetro a de 0 a 4 con incrementos de 0.5

    en 0.5.

    18 Practica01_Graficas2D.nb