SoloCodigo

Programación Específica => Diseño de Algoritmos => Mensaje iniciado por: Walterf en Jueves 11 de Diciembre de 2003, 16:22

Título: Como Calcular Determinantes?
Publicado por: Walterf en Jueves 11 de Diciembre de 2003, 16:22
Alguien tendria el codigo para calcular Determinantes de matrices de orden nxn si es posible en visual basic o sino en cualquier lenguaje.
  Gracias por compartir sus conocimientos.
Título: Re: Como Calcular Determinantes?
Publicado por: deneb en Miércoles 28 de Abril de 2004, 15:40
bueno creo que eso de preguntar un codigo no esta ok..  <_<
si adelantas algo y tienes duda me parece que puedo ayudarte...

saludos :hola:
Título: Re: Como Calcular Determinantes?
Publicado por: Yordan en Viernes 27 de Agosto de 2004, 03:33
Mira, se podría pensar en varias interfaz para resolver este problema en visual basic, al menos aclara como quieres la interfaz y despues el problema se resolvería
reduciendo el orden hasta llevarlo a un determinante de 2 por 2.

Voy a trabajar en eso esta semana, despues te cuento.
Título: Re: Como Calcular Determinantes?
Publicado por: walterjb en Viernes 17 de Septiembre de 2004, 07:54
pues usa gauss jordan para reducirlo a su forma triagular superior o inferior y luego el determinante es la multiplicacion de los elementos de la diagonal principal :)
Título: Re: Como Calcular Determinantes?
Publicado por: Ruben3d en Viernes 17 de Septiembre de 2004, 13:02
Ves desarrollando los menores de los elementos de la primera fila, y así recursivamente para los menores aparecidos de orden n-1, hasta llegar a determinantes de orden 2, cuya solución es trivial. De esta manera te evitas tener que implementar el algoritmo que reduzca el determinante a su forma triangular.

Un saludo.

Ruben3d