Se desarrollan temas de matemáticas con el uso del software Wolfram Mathematica. . germanalvarado@usta.edu.co
martes, 27 de noviembre de 2018
Curva o Ventana de Viviani
Corresponde a la curva que se genera como la intersección de una esfera y un cilindro de radio la mitad de la esfera, y que pasa por el centro de la esfera. Fue propuesta por el matemático italiano Vincenzo Viviani en 1692.
Show[ContourPlot3D[x^2 + y^2 == y, {x, -1, 1}, {y, -1, 1}, {z, -1, 1},ContourStyle -> {Yellow, Opacity[0.8]}, Mesh -> None],
Graphics3D[{Opacity[0.5], Sphere[]}]]
El problema consiste en resolver el sistema de ecuaciones:
de donde z²=R²-R y, como sabemos que la circunferencia en el plano xy en polares tiene por ecuación r=R Sen(θ), y en polares: x=r Cos(θ) y y=r Sen(θ), así:
Por tanto, para R = 1 tenemos :
ParametricPlot3D[{Sin[θ] Cos[θ], Sin[θ]^2,
Cos[θ]}, {θ, 0, 2 Pi}, PlotStyle -> Red]
Con todas las figuras :
Manipulate[
Show[Graphics3D[{Opacity[0.5], Sphere[]}],
ParametricPlot3D[{Sin[θ] Cos[θ], Sin[θ]^2,
Cos[θ]}, {θ, 0, a},
PlotStyle -> {Red, Thickness[0.01]}],
ContourPlot3D[x^2 + y^2 == y, {x, -1, 1}, {y, -1, 1}, {z, -1, 1},
ContourStyle -> {Yellow, Opacity[0.8]}, Mesh -> None],
ViewPoint -> {1, 1, 1}], {a, 0.001, 2 Pi, Trigger}]
Creación del GIF
Export[NotebookDirectory[] <> "viviani1.gif",
Manipulate[
Show[Graphics3D[{Opacity[0.5], Sphere[]}],
ParametricPlot3D[{Sin[θ] Cos[θ], Sin[θ]^2,
Cos[θ]}, {θ, 0, a},
PlotStyle -> {Red, Thickness[0.01]}],
ContourPlot3D[x^2 + y^2 == y, {x, -1, 1}, {y, -1, 1}, {z, -1, 1},
ContourStyle -> {Yellow, Opacity[0.8]}, Mesh -> None],
ViewPoint -> {1, 1, 1}], {a, 0.001, 2 Pi, Trigger}],
"AnimationRepetitions" -> Infinity]
Para aprender más sobre Mathematica ingrese aquí sitio de aprendizaje de Wolfram o en mi website ustamathematica.wixsite.com/basicas
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario