Duda wxmaxima

Colapsar
X
 
  • Hora
  • Mostrar
Borrar todo
nuevos mensajes
  • azerbayan
    Red clump
    Usuario regular
    • Feb
    • 55

    #1

    Otros Duda wxmaxima

    Buenas, escribo para ver si alguno sabeis como puedo construir una gráfica paramétrica a partir de dos funciones x(t) e y(t) siendo estas dos discretas (una lista de puntos)
    Gracias y un saludo.
  • [Beto]
    Estrella de Wolf-Rayet
    Usuario de confianza

    • Apr
    • 3028

    #2
    Re: Duda wxmaxima

    Hola, para que logres eso deberías de escribir algo mas o menos asi:

    Código:
    x:[1,2,3,4]$
    y:[1,4,9,16]$
    plot2d([discrete,x,y]);

    Comentario

    • azerbayan
      Red clump
      Usuario regular
      • Feb
      • 55

      #3
      Re: Duda wxmaxima

      Hola Beto, la parametrización que tengo que hacer es de tres dimensiones he probado a hacer plot3d([discrete,x,y,z]) pero no sale, leyendo por ahi me parece que no se puede hacer discrete con plot3d. Sabeis algun método para hacer una gráfica discreta en 3 dimensiones?
      Última edición por azerbayan; 20/07/2014, 17:36:48.

      Comentario

      • [Beto]
        Estrella de Wolf-Rayet
        Usuario de confianza

        • Apr
        • 3028

        #4
        Re: Duda wxmaxima

        Puedes usar gnuplot

        Comentario

        • azerbayan
          Red clump
          Usuario regular
          • Feb
          • 55

          #5
          Re: Duda wxmaxima

          Perdona pero no se muy bién a que te refieres. (El sistema que tengo que graficar es el atractor de Lorenz)

          Comentario

          • [Beto]
            Estrella de Wolf-Rayet
            Usuario de confianza

            • Apr
            • 3028

            #6
            Re: Duda wxmaxima

            gnuplot es un programa que sirve para graficar funciones y entre otras cosas también archivos de datos, si te da curiosidad puedes investigar al respecto y cualquier duda puedes preguntarla en el foro. No te doy mas detalles sobre ese programa ya que como estás usando wxmaxima seguro te interesará mas la siguiente solución a tu problema:

            Código:
            load(draw)$load(dynamics)$
            
            
            parametrizacion: [10*y-10*x, -x*z+28*x-y, x*y-8*z/3]$
            val_inicial: [-8, 8, 27]$
            sol: rk(parametrizacion, [x, y, z], val_inicial, [t, 0, 50, 0.01])$
            puntos: map(lambda([x], rest(x)), sol)$
            
            
            draw3d(points(puntos), proportional_axes=xy);
            Un saludo.

            Comentario

            • azerbayan
              Red clump
              Usuario regular
              • Feb
              • 55

              #7
              Re: Duda wxmaxima

              Perfecto, gracias Beto.
              Un saludo.

              Comentario

              Contenido relacionado

              Colapsar

              Trabajando...