Autor Tema: ¿Cómo inclinar un cono?

0 Usuarios y 1 Visitante están viendo este tema.

10 Agosto, 2011, 03:52 pm
Leído 1121 veces

lelita2011

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 2
  • Karma: +0/-0
  • Sexo: Femenino
Hola

Tengo un cono en 3D ubicado en el eje z, es decir perpendicular al plano xy.
Necesito graficarlo con un ángulo de inclinación respecto al eje z, es decir todo el cono tiene que quedar NO perpendicular al plano xy.

¿Cómo le digo esto en la ecuación del cono?


Gracias.

10 Agosto, 2011, 05:36 pm
Respuesta #1

HernanV

  • FIUBA
  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 2,059
  • Karma: +2/-0
  • Sexo: Masculino
¿Con una matriz de rotación?

Si el eje de simetría del cono es el "z", y quieres que este inclinado respecto de este eje, lo que necesitas es inclinarlo respecto de algún plano coordenado como el xz o el yz. Para ello (por ejemplo, en el yz)

\( \begin{bmatrix}{1}&{0}&{0}\\{0}&{\cos(t)}&{\sin(t)}\\{0}&{-\sin(t)}&{\cos(t)}\end{bmatrix} \left[{\begin{array}{ccc}{x}\\{y}\\{z}\end{array}\right] = \left[{\begin{array}{ccc}{x}\\{y \cdot \cos(t) + z \cdot \sin(t)}\\{z \cdot \cos(t) - y \cdot \sin(t)}\end{array}\right] \)

Reemplazas las componentes de este vector en la ecuación del cono y obtienes la rotación en un ángulo "t".

Saludos.
\( \displaystyle\vec{\nabla}\times\mathbf{E}+\frac{\partial\mathbf{B}}{\partial t}=\vec{0} \)

10 Agosto, 2011, 07:31 pm
Respuesta #2

lelita2011

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 2
  • Karma: +0/-0
  • Sexo: Femenino
Muchas gracias HernanV por tu pronta respuesta a mi pregunta, con tu ayuda pude resolver mi problema. Saludos.