public class Part {
public static void main(String args[]){
Particula c = new Particula(0.0,0.0,0);
System.out.println(p.getPosicionInicial());
p.setVelocidadInicial(5);
p.setPosicionInicial(3);
p.setAceleracion(4);
System.out.println("Velocidad inicial = "+c.getVelocidadInicial());
System.out.println("Posicion inicial = "+c.getPosicionInicial());
System.out.println("Aceleracion = "+c.getAceleracion());
System.out.println("\n");MovRecUNi m = new MovRecUNi();m.particula=p;
System.out.println("Cuando t=5\n");
System.out.println("La Posicion = "+m.calcularPosicion(5));
System.out.println("Velocidad = "+m.calculoVelocidad(5));
System.out.println("Aceleracion = "+m.calculoAceleracion(5));
public class Particula {
private double posicionInicial;
private double velocidadInicial;
private double aceleracion;
public Particula(){}
public Particula(double pI, double vI, double a){
posicionInicial = pI;
velocidadInicial = vI;aceleracion = a;
}
public double getPosicionInicial(){
return posicionInicial;
}
public void setPosicionInicial(double pI){
posicionInicial = pI;
}
public double getAceleracion(){
return aceleracion;
}
public void setAceleracion(double a){aceleracion = a;
}
public double getVelocidadInicial(){
return velocidadInicial;
}
public void setVelocidadInicial(double vI){velocidadInicial = vI;
}
}
public class MovRecUNi {
public Particula particula;public MovRecUNi(){}
public MovRecUNi(double x0, double v0, double a){
particula.setPosicionInicial(x0);
particula.setVelocidadInicial(v0);
particula.setAceleracion(a);
}
public double calcularPosicion(double t){double posicion;
posicion = particula.getPosicionInicial()+particula.getVelocidadInicial()*t +particula.getAceleracion()*t*t*0.5;return posicion;
}
public double calculoVelocidad(double t){double velocidad = particula.getVelocidadInicial()+ particula.getAceleracion()*t;return velocidad;
}
public double calculoAceleracion(double t){double aceleracion = particula.getAceleracion();
return aceleracion;
}
}
miércoles, 29 de abril de 2009
lunes, 6 de abril de 2009
Suscribirse a:
Entradas (Atom)