Risolvere un sistema di equazioni lineari in Excel
Questo esempio mostra come risolvere un sistema di equazioni lineari in Excel. Ad esempio, abbiamo il seguente sistema di equazioni lineari:
5x |
+ |
1y |
+ |
8z |
= |
46 |
4x |
– |
2y |
= |
12 |
||
6x |
+ |
7y |
+ |
4z |
= |
50 |
Nella notazione della matrice, questo può essere scritto come AX = B 5 1 8 x 46 con A = 4 -2 0, X = Y, B = 12 6 7 4 z 50 Se A ^ -1 ^ (l’inverso di A) esiste possiamo moltiplicare entrambi i lati da un ^ -1 ^ avere X = a ^ -1 ^ B. Per risolvere questo sistema di equazioni lineari in Excel, eseguire le seguenti operazioni.
-
Utilizzare la funzione MATR.INVERSA per restituire la matrice inversa di A. Innanzitutto, selezionare l’intervallo B6: D8. Quindi, inserire la funzione MATR.INVERSA mostrato sotto.
Fine premendo CTRL + MAIUSC + INVIO.
Nota: la barra di formula indica che le cellule contengono una forma di matrice.
Pertanto, non è possibile eliminare un unico risultato. Per eliminare i risultati, selezionare l’intervallo B6: D8 e premere CANC.
-
Usare la funzione MMULT di restituire il prodotto della matrice A ^ -1 ^ e B.
In primo luogo, selezionare l’intervallo G6: G8. Quindi, inserire la funzione MMULT mostrato sotto. Fine premendo CTRL + MAIUSC + INVIO.
-
Mettere tutto insieme. In primo luogo, selezionare l’intervallo G6: G8. Successivamente, inserire la formula mostrata sotto. Fine premendo CTRL + MAIUSC + INVIO.