Questo articolo descrive la sintassi della formula e l'uso della funzione MATER.DETERM in Microsoft Excel.
Descrizione
Restituisce il determinante di una matrice.
Sintassi
MATR.DETERM(matrice)
Gli argomenti della sintassi della funzione MATR.DETERM sono i seguenti:
-
Matrice Obbligatorio. Matrice numerica quadrata.
Osservazioni
-
Matrice può essere specificato come intervallo di celle, ad esempio A1:C3, come costante di matrice, quale {1;2;3\4;5;6\7;8;9}, o come nome.
-
MATR.DETERM restituisce il valore di errore #VALORE! quando:
-
In matrice sono presenti celle vuote o contenenti testo.
-
Matrice non contiene lo stesso numero di righe e di colonne.
-
-
Il determinante è un numero che viene calcolato in base ai valori presenti in matrice. Per la matrice A1:C3, costituita da tre righe e da tre colonne, il determinante viene definito nel seguente modo:
MATR.DETERM(A1:C3)
equivale a A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1)-
I determinanti vengono in genere utilizzati per la risoluzione di sistemi di equazioni matematiche che comprendono diverse variabili.
-
La funzione MANTIENI viene calcolata con una precisione di circa 16 cifre, il che può causare un piccolo errore numerico quando il calcolo non è completato. Ad esempio, il determinante di una matrice singolare può essere diverso da zero per 1E-16.
Esempio
Copiare i dati di esempio contenuti nella tabella seguente e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel. Per visualizzare i risultati delle formule, selezionarle, premere F2 e quindi premere INVIO. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati.
Dati |
Dati |
Dati |
Dati |
1 |
3 |
8 |
5 |
1 |
3 |
6 |
1 |
1 |
1 |
1 |
0 |
7 |
3 |
10 |
2 |
Formula |
Descrizione |
Risultato |
|
=MATR.DETERM(A2:D5) |
Determinante della matrice indicata |
88 |
|
=MATR.DETERM({3;6;1\1;1;0\3;10;2}) |
Determinante della matrice come costante di matrice |
1 |
|
=MATR.DETERM({3;6\1;1}) |
Determinante della matrice nella costante di matrice |
-3 |
|
=MATR.DETERM({1;3;8;5\1;3;6;1}) |
Restituisce un errore perché la matrice non contiene lo stesso numero di righe e di colonne. |
#VALORE! |