jueves, 19 de noviembre de 2009

MRUV - Movimiento Rectilineo Uniformamente Variado - Rapidez Lugar 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);
}
}

2 comentarios:

  1. Mi pana tiens muchos errores en este programa te voy a decir unos pocos q salen a la vista:
    tienes varios errores en la funcion imprimir no se puede poner \n fuera de las "" debes poner asi "\n", tambien los signos mas deben estar fuera de las comillas..............

    ResponderEliminar
  2. tienes que publicar la clase matriz para poder entender mejor todo lo que desea cumplir con este programa...
    lo que dice arriba jairo es completamente cierto, no te sirve ese comando si las comillas no estan en su lugar

    ResponderEliminar