PRACTICA3-Representacion de curvas en forma implicita 1 P3 PRÁCTICA-REPRESENTACIÓN DE CURVAS EN FORMA IMPLÍCITA ô Ejercicio Propuesto P-3.1 Para la familia de curvas dada 1=5x2 +4y2 ; 0=15-7x2 -5 y2 a) Representar las funciones sobre los mismos ejes b) Dar a cada una de ellas un color diferente c) Identificar con una etiqueta cada una de las funciones d) Quitar el recuadro y añadir los ejes ô Solución P-3.1 ø a) Definimos las funciones y las representamos sobre los mismos ejes f1@x_, y_D = 5 x 2 +4 y 2 − 1; f2@x_, y_D = 1 −7 x 2 − y 2 ; g1 = ContourPlot@f1@x, yD 0, 8x, − 0.6, 0.6<, 8y, − 1, 1<D; g2 = ContourPlot@f2@x, yD 0, 8x, − 0.6, 0.6<, 8y, − 1, 1<D; PRACTICA3-Representacion de curvas en forma implicita Show@8g1, g2<, AspectRatio → AutomaticD 1.0 0.5 0.0 -0.5 -1.0 -0.6 ø b) -0.4 -0.2 0.0 0.2 0.4 0.6 Damos color a cada una de ellas g1 = ContourPlot@f1@x, yD 0, 8x, − 0.6, 0.6<, 8y, − 1, 1<, ContourStyle → [email protected], Magenta<D; g2 = ContourPlot@f2@x, yD 0, 8x, − 0.6, 0.6<, 8y, − 1, 1<, ContourStyle → [email protected], Cyan<D; Show@8g1, g2<, AspectRatio → AutomaticD; ø c) Ponemos etiquetas ShowA8g1, g2<, AspectRatio → Automatic, Epilog → 9TextAStyleA"5x 2 +4y 2 −1=0", Medium, Bold, BlueE, 80.05, 0.3<E, TextAStyleA"1−7x 2 −y 2 = 0", Medium, Bold, BlueE, 80.0, .75<E=E; 2 PRACTICA3-Representacion de curvas en forma implicita ø d) Quitamos el recuadro y añadimos los ejes ShowA8g1, g2<, AspectRatio → Automatic, Axes → True, Frame → False, Epilog → 9TextAStyleA"5x 2 +4y 2 −1=0", Medium, Bold, BlueE, 80.05, 0.3<E, TextAStyleA"1−7x 2 −y 2 = 0", Medium, Bold, BlueE, 80.0, .75<E=E 1.0 1-7 x2 - y2 = 0 0.5 5 x2 +4 y2 -1=0 -0.6 -0.4 -0.2 0.2 0.4 0.6 -0.5 -1.0 ô Ejercicio Propuesto P-3.2 a) Definir las funciones f(x,y) = sen(x)sen(y) - 0,5 y g(x,y) = cos(x)cos(y) - 0,5. b) Representar la función f(x,y) y las curvas f(x,y) = 0 y g(x,y) = 0 sobre los mismos ejes, asignándoles colores diferentes y coloreando asimismo el fondo del gráfico. ô Solución P-3.2 ø a) Definición de las funciones f@x_, y_D = Sin@xD ∗ Sin@yD − 0.5; g@x_, y_D = Cos@xD ∗ Cos@yD − 0.5; 3 PRACTICA3-Representacion de curvas en forma implicita ø b) Representación gráfica de la función f(x,y) Plot3D@8f@x, yD<, 8x, − 2 π, 2 π<, 8y, − 2 π, 2 π<D ø b) Representación gráfica de f(x,y)=0 y g(x,y)=0 ContourPlotA8f@x, yD 0, g@x, yD 0<, 8x, − 2 π, 2 π<, 8y, − 2 π, 2 π<, ContourStyle → [email protected], Yellow<, [email protected], Green<<, Axes → True, AxesLabel → 9"OX", "OY"=, Background → LightBlueE OY 6 4 2 OX 0 -2 -4 -6 -6 -4 -2 0 2 4 6 4 5 PRACTICA3-Representacion de curvas en forma implicita ContourPlotA8f@x, yD<, 8x, − 2 π, 2 π<, 8y, − 2 π, 2 π<, ContourStyle → [email protected], Yellow<, [email protected], Green<<, Axes → True, AxesLabel → 9"OX", "OY"=, Background → LightBlueE OY 6 4 2 OX 0 -2 -4 -6 -6 -4 -2 0 2 4 6 ô Ejercicio Propuesto P-3.3 Dibujar la familia de elipses: y 4 a<b a=b 2 a>b -4 -2 2 x 4 -2 -4 ô Solución P-3.3 a = ContourPlotA9y2 ë 16 + x2 ë 1 1, y2 ë 16 + x2 ë 4 1, y2 ë 16 + x2 ë 9 1=, 8x, − 4, 4<, 8y, − 4, 4<, Frame → False, Axes → True, AxesLabel → 8"x", "y"<, ContourStyle → [email protected], 0, 0.2D, [email protected]<, [email protected], 0, 0.2D, [email protected]<, [email protected], 0, 0.2D, [email protected]<, [email protected], 0, 0.2`D, [email protected]<<E; PRACTICA3-Representacion de curvas en forma implicita b = ContourPlotA9x2 ë 16 + y2 ë 1 1, x2 ë 16 + y2 ë 4 1, x2 ë 16 + y2 ë 9 1=, 8x, − 4, 4<, 8y, − 4, 4<, Frame → False, Axes → True, AxesLabel → 8"x", "y"<, ContourStyle → 88RGBColor@0, 0.2, 0.7D, [email protected]<, 8RGBColor@0, 0.2, 0.7D, [email protected]<, 8RGBColor@0, 0.2, 0.7D, [email protected]<<E; c = ContourPlotA9x2 + y2 16=, 8x, − 4, 4<, 8y, − 4, 4<, Frame → False, Axes → True, AxesLabel → 8"x", "y"<, ContourStyle → [email protected], 0.7, 0D, [email protected]<<E; etiquetas = :TextB"a=\!\H\∗ StyleBox@"b", FontFamily−>"Arial Narrow", FontSize−>16D\L", 83.1, 3.1<F, TextB"a>b", 83.5, 0.2<F, TextB"a<b", 80.1, 3.4<F>; Show@a, b, c, PlotRange → 88− 4.3, 4.3<, 8− 4.3, 4.3<<, Epilog → Graphics@etiquetasDP1TD y 4 a<b a=b 2 a>b -4 -2 2 -2 -4 4 x 6 7 PRACTICA3-Representacion de curvas en forma implicita ô Ejercicio Propuesto P-3.4 y 3.0 2.5 2.0 Dibujar la familia de circunferencias: 1.5 1.0 0.5 0.5 1.0 1.5 2.0 2.5 3.0 x ô Solución P-3.4 a = ContourPlotA 9Hx − 1L2 + Hy − 1L2 1, Hx − 1L2 + Hy − 2L2 1, Hx − 2L2 + Hy − 2L2 1, Hx − 2L2 + Hy − 1L2 1=, 8x, 0, 3<, 8y, 0, 3<, ContourStyle → [email protected], 0.2, 0.9D, [email protected]<, 8RGBColor@0, 0.5, 0.5D, [email protected]<, 8RGBColor@0, 0.2, 0.9D, [email protected]<, [email protected], 0.5, 0.2D, [email protected]<<, Axes → True, AxesLabel → 8"x", "y"<, Frame → FalseE y 3.0 2.5 2.0 1.5 1.0 0.5 x 0.5 1.0 1.5 2.0 2.5 3.0 ô Ejercicio Propuesto P-3.5 Dibujar en los mismos ejes y con distintos colores las circunferencias x2 +y2=1; x2 +y2=4 y x2+y2 =9 poner a la gráfica el título “circunferencias”, quitar el recuadro, añadir los ejes y darles nombre. PRACTICA3-Representacion de curvas en forma implicita Solución P-3.5 a = ContourPlotB8x ^ 2 + y ^ 2 1, x ^ 2 + y ^ 2 4, x ^ 2 + y ^ 2 9<, 8x, − 3, 3<, 8y, − 3, 3<, ContourStyle → [email protected], Blue<, [email protected], Green<, [email protected], Orange<<, Axes → True, Frame → False, AxesLabel → 9"OX", "OY"=, PlotLabel → StyleB FramedB"CIRCUNFERENCIAS"F, 16, Blue, Background → Lighter@LightYellowDFF CIRCUNFERENCIAS OY 3 2 1 -3 -2 OX -1 1 -1 -2 -3 2 3 8