Matlab - Determinante sin "det"

 
Vista:

Determinante sin "det"

Publicado por Luis (1 intervención) el 14/11/2007 03:00:29
Alguien me podría faciliar el codigo para obtener el determinante de una matriz de nXn sin utilizar la funcion "det" y sin preguntar a usuario el tamaño de la matriz? se que necesio recursividad y casi tengo el codigo pero no se como sacar las submatrices.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Determinante sin

Publicado por Kike (304 intervenciones) el 14/11/2007 14:09:48
Para obtener una submatriz a partir de una matriz, se colocan los ínidices de las filas y las columnas deseadas entre paréntesis. Ejemplo:
matriz=[10 20 30 40; 50 60 70 80; 90 100 110 120; 130 140 150 160]

matriz =

10 20 30 40
50 60 70 80
90 100 110 120
130 140 150 160

Si yo deseo las filas 1, 3 y 4, y las columnas 3 y 4:
matriz([1,3,4], 3:4)

ans =

30 40
110 120
150 160

Si yo deseo las filas 1 y 3, y las columnas 2, 3 y 4:
matriz([1,3], 2:end)

ans =

20 30 40
100 110 120

Como puedes ver, es posible escoger las filas o columnas escribiéndolas en un vector o usando el operador Dos Puntos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Determinante sin

Publicado por Angel (1 intervención) el 25/05/2012 16:23:24
Me podras pasar el codigo para determinante sin el "det" de favor? gracias...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar