estructura de datos

Páginas: 3 (504 palabras) Publicado: 5 de octubre de 2013
VALOR DE UNA FUNCION MATEMATICA EN JAVA

Para trabajos de programación aplicada, como por ejemplo para cálculos numéricos, aveces hacemos uso de funciones matematicas, ya sean lineales, cuadráticas, cubicas, trigonométricas etc. Y nos encontramos en la necesidad de poder analizar en valor de una función especifica, en el caso  de ser una solo función no habría problemas, pero en el caso deser cualquier función nos encontramos en la necesidad de quizás expresar la función de la forma mas conocida, como por ejemplo para funciones cuatraticas la podríamos escribir del siguiente modo:'
                     yf(x)=ax2+bx+c
En un programa la escribiríamos del siguiente modo
                    Yf(x)=ax ^2+bx+c
O bien para una función trigonométrica     
                   Yf(x)=sen(ax ^2)+bx+tan c
 

Para escribirlas de ese modo necesitamos una clase o algo parecido, que nos pueda aceptar tal expresión y poder calcular el valor de la función según el valor de x quele demos.
En este post se describirá una clase que hace tal tarea, osea podemos eviarle a la clase una expresión como la anterior, con un valor de x, y que la misma me realice el calculo.
El códigoa continuación es el código de la clase “Funcion”
 
package funciones;

import java.util.ArrayList;
import java.util.regex.Matcher;
import java.util.regex.Pattern;import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
/**
*
* @author RAFAEL
*/
public class Funcion {
private String operacion;private String  resultadoConversion;
private String  resultadoOperacion;
private int  indiceIni;
private int  indiceFin;
private String valor;

public Funcion() {
}
public String evaluar( String operacion, String valor){  this.operacion=operacion;
  this.valor=valor;
  this.resultadoConversion=analizaCadena(this.operacion);
 this.resultadoConversion=reemplazaOperacionJS(this.resultadoConversion);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura de Datos
  • Estructura De Datos
  • Estructura de datos
  • Estructura de datos
  • Estructura de datos
  • Estructuras de datos
  • Estructura de Datos
  • estructura de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS