jueves, 19 de enero de 2012

Como graficar funciones con Wolfram Alpha

Supongamos que deseamos graficar la siguiente función polinómica:
1. Vamos a la pagina de Wolfram Alpha.
2. Ingresamos en la caja de texto: plot x^3-6x^2+4x+12 y le damos enter.
3. Nos debe aparecer algo como esto:


4. Podemos especificar el dominio añadiendo la clausula:  from 0 to 5,  entonces lo que ingresamos debe quedar como:  plot x^3-6x^2+4x+12  from 0 to 5



5.  Por ejemplo si queremos que dos funciones aparezcan en el mismo gráfico y ademas limitamos el rango de visualización, entonces lo que debemos escribir sería esto: 
plot {9 - x^2, x^2+1} x from -3 to 3 and y from -1 to 12



Funciones trigonométricas(varias funciones en un sólo gráfico):




Función valor absoluto: 



Función exponencial:




Funciones combinadas:


22 comentarios:

  1. Como le asignamos valores a una funcion ejemplo: tengo esta funcion, x(Log(x)) la quiero graficar pero como le doy valores a "x" (5,15,20...etc).

    ResponderEliminar
    Respuestas
    1. Hola, no se puede hacer directamente en el grafico, pero se puede tabular la función de la siguiente manera:
      Tabluar valores de una funcion en Wolfram Alpha

      Eliminar
  2. ¿Hay alguna manera de graficar funciones a trozos conociendo los intervalos? por ejemplo y=1 si 0<x<5; y=2 si 5<x<9

    ResponderEliminar
    Respuestas
    1. Hola, hasta donde yo sé creo que no se puede realizar ese tipo de graficos, a menos que ultimamente lo hayan actualizado con nuevas funcionalidades, voy a investigar y actualizaré la entrada del blog si encuentro alguna novedad.

      Eliminar
    2. Jsconfy:

      Lo más cercano que logré fue usando: plot real values {1+floor[\sqrt((x-5)*(x-9))]-abs(floor{\sqrt((x-5)*(x-9))}) , 2 -abs(floor{\sqrt (x*(x-5))})+floor{\sqrt (x*(x-5))}} from 0 to 9

      Lo hice sumando funciones ceros convenientes (parábolas), pero debido a errores de numéricos (de aproximación) no quedan exactos.

      Si logras algo mejor favor avisar.

      Saludos desde Santiago de Chile.

      Eliminar
  3. como graficar lineas equipotenciales en wolfram o mathematica

    ResponderEliminar
  4. Se pueden hacer gráficas a trozos con la función "piecewise". Teclea "Piecewise example" en WolframAlpha y te dirá como se usa.

    ResponderEliminar
  5. ¿Cómo puedo graficar una función que contiene al delta de dirac?

    ResponderEliminar
  6. como puedo hallar la función de utilidad se una empresa

    ResponderEliminar
  7. Como le puedo poner la raíz cuadrada?

    ResponderEliminar
  8. y las circunferencias?
    porque tengo que simplificarlo asi:
    plot √ ((5 + x) (5 - x))
    si lo que necesito es asi:
    ±√25-x^2

    ResponderEliminar
  9. Hola no encuentro solucion para colocar en wolfram la funcion racional de un ejercicio de internet, que no se como interpretarlo en la website.

    la web es; http://www.vadenumeros.es/segundo/representar-funcion-racional.htm

    y la funcion no me la deja copiar, porfavor entren a la web y que alguien me ayude a colocar la funcion correctamente

    es en la parte que dice ; dada la funcion f(x)=.....etc

    en la web esta resuelta, pero yo quiero comprobarlo en wolfram, para que si tengo un ejercicio similar a este ,sepa como digitarlo en la web, ya que la manera en que la coloco no me sale IGUAL y ni siquira la misma respuesta al examen de la web que ls pase.

    en wolfram pongo f(x)=x^2(1-x),x^2-1 , pero no me sale igual que el ejercicio , proba con LA COMA Y SIN COMA y tampoco, ayuda urgente . gracias.

    ResponderEliminar
    Respuestas
    1. Hola, la funcion debes escribirla con parentesis en el numerador y denominador, si quieres que aparezcan las asintotas agregas al final el comando "with asymptotes", queda así
      =>plot (x^2(1-x))/(x^2-1) with asymptotes

      :)

      Eliminar
  10. hola como grafico funcion maximo entero?

    ResponderEliminar
  11. hola, como grafico dos funciones en un mismo plano?

    ResponderEliminar
    Respuestas
    1. Como el ejemplo de las funciones trigonometricas, las funciones separadas por comas (:

      Eliminar