Foros del Web » Programación para mayores de 30 ;) » Programación General »

necesito ayuda para resolver una matriz en java

Estas en el tema de necesito ayuda para resolver una matriz en java en el foro de Programación General en Foros del Web. porfavor si alguien puede ayudarme no dude en hacerlo Escriba un método que haga rotar una matriz cuadrada en 90 grados a la izquierda o ...
  #1 (permalink)  
Antiguo 25/04/2008, 22:17
 
Fecha de Ingreso: abril-2008
Mensajes: 4
Antigüedad: 16 años, 7 meses
Puntos: 0
necesito ayuda para resolver una matriz en java

porfavor si alguien puede ayudarme no dude en hacerlo

Escriba un método que haga rotar una matriz cuadrada en 90 grados a
la izquierda o a la derecha. La matriz y la dirección deben ser los
parámetros del método. Implemente la solución del sistema de n
ecuaciones lineales con n – variables. Reporte si el sistema tiene o no
tiene soluciones infinitas. La entrada al programa deberá ser
almacenada en un archivo de texto. Muestre los resultados en la
pantalla del computador.
  #2 (permalink)  
Antiguo 26/04/2008, 01:47
dtx
 
Fecha de Ingreso: abril-2008
Mensajes: 12
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: necesito ayuda para resolver una matriz en java

No entiendo bien tu problema, una matriz de rotacion es una transformacion que sea aplica a otras matrices/vectores para rotarlos. quizas es rotar un vector/punto mediante la una matriz ? me imagino que el problem es en 2d

Si es asi una matriz 2d de rotacion es:

[cos(0) - sen(0)]
[sen(0) cos(0)]

So la aplicas al vector/punto y te lo rota en direccion contra reloj, si le pasas el angulo negativo (0) te lo rota en la direccion contraria, metes eso dentro de la funcion y le pasas un vector 2d/o matriz 1x2, dentro de la funcion haces la multiplicacion normal de fila por columna etc, y abres un stream para guardar el archivo en formato character y ya.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 3 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 23:53.