domingo, 22 de noviembre de 2009

MRUV aceleracion posicion y velocidad

public class MRUV {
Matriz posicion;
Matriz velocidad;
Matriz aceleracion;

public MRUV(){
}
public MRUV(Vector3D pos, Vector3D velo, Vector3D ace)

{
posicion = pos;
velocidad = velo;
aceleracion = ace;
}
public void calcularPosicion(Vector3D r0, Vector3D vel, double t)
{
posicion = r0.suma(vel.productoVectorEscalar(t));
}
public void calcularVelocidad(Vector3D vel, double t)
{
velocidad = vel;
}
public void calcularAceleracion(Vector3D vel, double t)
{
aceleracion = vel.divicionVectorEscalar(t);
}
public static void main(String args[])
{
MRU = new MRU();

Vector3D r0 = new Vector3D(1,0,-1);
Vector3D v = new Vector3D(0,5,0);
Vector3D ace = new Vector3D(2,3,0);
double t = 2;
m.calculaPosición(r0, v, t);
m.calculaVelocidad(v, t);
m.calculaAceleracion(v,t);
}
}

1 comentario:

  1. Deberias tambien agregar en la publicacion a a el programa "Matriz" ya que es necesario para que funcionen conjuntamente.

    ResponderEliminar