Ver Mensaje Individual
Antiguo 25-02-2009 , 16:14:20   #2
wirewood
Denunciante Novato
 
Avatar de wirewood
Me Gusta
Estadisticas
Mensajes: 255
Me Gusta Recibidos: 31
Me Gustas Dados: 0
Ingreso: 07 ago 2006

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 20
Puntos: 675
wirewood el Usuariox tiene un aura espectacularwirewood el Usuariox tiene un aura espectacularwirewood el Usuariox tiene un aura espectacularwirewood el Usuariox tiene un aura espectacularwirewood el Usuariox tiene un aura espectacularwirewood el Usuariox tiene un aura espectacular
  
Predeterminado Respuesta: ayuda con java plis...

viejo esto lo encontre por ahi... Depronto te pode guiar un poco para lo que queres hacer

public class Polinomio{

private double a, b, c;
private Punto vertice;
private boolean concava;
public Polinomio (double a, double b, double c){
this.a = a;
this.b = b;
this.c = c;
procesaPolinomio();
}
public double getValorPolinomio (double x){
double resultado = (a*x*x) + (b*x) + c;
return resultado;
}

private void procesaPolinomio(){
//calculo el punto x donde la primera derivada de la función es 0 (para sacar el máximo o mínimo)
double x = (-1*b)/(2*a);
//ahora para sacar la y, calculo el valor de la función para ese punto
double y = getValorPolinomio(x);
vertice = new Punto (x,y);
//ahora calculo el valor de la derivada para (x + 1), para sacar la tangente en ese punto. Si sale positiva, es concava (forma de copa)

y = (2*a*(x+1)) + b;

concava = (y>0);

}
public Punto getVertice(){
return vertice;
}
public boolean isConcava(){
return concava
}
}

public class Punto{
private double x, y;

public Punto(double x, double y){
this.x = x;
this.y = y;
}
public double getX(){
return x;
}
public double getY(){
return y;
}

}

wirewood no está en línea   Responder Citando
 
Page generated in 0,03394 seconds with 11 queries