Derivar java

870 palabras 4 páginas
Funciones y derivadas matemáticas en JAVA
Publicado el 19 abril, 2011 en Java y Tutoriales. 2 Comentarios
3Share
Muchas veces necesitamos realizar cálculos directamente con ecuaciones del tipo 2x+3x^2-3 ya sea solo para obtener un resultado a para derivar esta misma función. JAVA por sí mismo no cuenta con ninguna clase que nos facilite este proceso, pero existe una librería que en lo personal me parece muy práctica y fácil de usar, esta librerías es: JEP (Java Expression Parser) y la podemos encontrar en http://sourceforge.net/projects/jep/.
Descargar ejemplo(JAR) —– Descargar ejemplo(código fuente)

En primer lugar explicare la manera en que se pueden evaluar funciones con diferentes valores para esto es necesario agregar el
…ver más…
9. evaluar.addStandardConstants(); //agregamos constantes(pi,e,etc..) 10. 11. evaluar.addComplex(); // por si hay números complejos 12. 13. evaluar.setImplicitMul(true); //en vez de 2*x sea 2X 14. 15. evaluar.addVariable("x",0); //agregamos la variable x = 0 16. 17. } public Funciones(String funcion){ this.funcion = funcion; evaluar = new JEP(); //creamos un nuevo objeto JEP evaluar.addStandardFunctions(); //agrega las funciones comunes sen y cos evaluar.addStandardConstants(); //agregamos constantes(pi,e,etc..) evaluar.addComplex(); // por si hay números complejos evaluar.setImplicitMul(true); //en vez de 2*x sea 2X evaluar.addVariable("x",0); //agregamos la variable x = 0 } Ahora agregamos la función que se encargara de evaluar la función con respecto a un valor en X: view plaincopy to clipboardprint? 1. public double evaluar(double x){ 2. 3. evaluar.parseExpression(funcion); //agregamos la función 4. 5. evaluar.addVariable("x",x); //colocamos el valor recibido en la variable x 6. 7.

Documentos relacionados

  • Hilos proceso java
    4558 palabras | 19 páginas
  • Programar en java
    9635 palabras | 39 páginas
  • Ensayo De Polimorfismo Java
    1024 palabras | 5 páginas
  • Calculadora java
    987 palabras | 4 páginas
  • Matrices en java
    1093 palabras | 5 páginas
  • Tesis java
    12535 palabras | 51 páginas
  • Informe sobre programacion en java
    759 palabras | 4 páginas
  • Investigación sobre java
    4278 palabras | 18 páginas
  • Java Rmi
    1469 palabras | 6 páginas
  • programa java conversión datos
    1321 palabras | 6 páginas