Rango di una matrice

Messaggioda sigma » 08/11/2005, 13:42

C'e' un modo per calcolare il rango di una matrice senza dover andare a tentativi (cioe' calcolando i det dei vari minori)?
sigma
Junior Member
Junior Member
 
Messaggio: 12 di 143
Iscritto il: 24/10/2005, 16:17
Località: Italy

Messaggioda fireball » 08/11/2005, 16:13

Il metodo più veloce è proprio quello che hai detto tu,
però puoi usare l'algoritmo di Gauss-Jordan per
trasformare la matrice in una a scala, così
ti troverai diversi pivots. Il loro numero è per
definizione il rango della matrice.
fireball
Cannot live without
Cannot live without
 
Messaggio: 3215 di 6906
Iscritto il: 12/03/2003, 20:35

Messaggioda sigma » 08/11/2005, 18:00

Grazie fireball.

Solo per essere sicuri: il metodo di gauss jordan e' quello che consiste nell'ottenere la ridotta della matrice (dopodiche' il rango sara' il numero di righe non nulle della ridotta)?
sigma
Junior Member
Junior Member
 
Messaggio: 13 di 143
Iscritto il: 24/10/2005, 16:17
Località: Italy

Messaggioda fireball » 08/11/2005, 18:12

L'algoritmo di Gauss-Jordan, detto
anche "Eliminazione di Gauss", fa uso
delle tre "operazioni elementari":
1) Scambiare due righe o due colonne tra loro.
2) Moltiplicare una riga o una colonna per uno scalare non nullo.
3) Sostituire una riga o una colonna con una
sua combinazione lineare con un'altra riga/colonna.

Si dimostra facilmente che tutte queste tre
operazioni sono lecite quando si deve risolve un sistema lineare.
fireball
Cannot live without
Cannot live without
 
Messaggio: 3216 di 6906
Iscritto il: 12/03/2003, 20:35

Messaggioda Valerio Capraro » 08/11/2005, 19:47

in realtà (scusa fireball se ti contraddico) la riduzione di Gauss è molto più veloce di qualunque altro procedimento... il calcolo dei determinanti è troppo scomodo come si supera l'ordine 3.

ciao, ubermensch
Valerio Capraro
Advanced Member
Advanced Member
 
Messaggio: 981 di 2911
Iscritto il: 03/02/2004, 23:58
Località: Southampton (UK)

Messaggioda sigma » 08/11/2005, 19:54

Scusate se sono duro di comprendonio ma la "riduzione di gauss" e' un procedimento diverso rispetto all'"eliminazione di gauss"?
sigma
Junior Member
Junior Member
 
Messaggio: 15 di 143
Iscritto il: 24/10/2005, 16:17
Località: Italy

Messaggioda Tipper » 09/11/2005, 11:06

No è lo stesso.
Avatar utente
Tipper
Cannot live without
Cannot live without
 
Messaggio: 213 di 5464
Iscritto il: 30/11/2004, 17:29

Messaggioda fireball » 09/11/2005, 11:56

Mah, Valerio (uber), a me Luca ha detto che il più veloce è quel metodo... Boh! :-D
fireball
Cannot live without
Cannot live without
 
Messaggio: 3220 di 6906
Iscritto il: 12/03/2003, 20:35


Torna a Geometria e algebra lineare

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite