В тази статия е описан синтаксисът и употребата на MDETERM в Microsoft Excel.
Описание
Връща детерминантата на матрица, съдържаща се в масив.
Синтаксис
MDETERM(масив)
Синтаксисът на функцията MDETERM има следните аргументи:
-
"масив" Задължително. Числов масив с еднакъв брой редове и колони.
Забележки
-
Масив може да бъде зададен като диапазон от клетки, например A1:C3; като масив от константи, като {1,2,3;4,5,6;7,8,9}; или като техни имена.
-
MDETERM връща #VALUE! когато:
-
Има празни клетки в масива или те съдържат текст.
-
Масива няма равен брой редове и колони.
-
-
Детерминантата на матрицата е число, изчислено от стойностите в масив. За един масив A1:C3 с три реда и три колони детерминантата се дефинира като:
MDETERM(A1:C3)
е равно наA1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1)-
Детерминантите на матриците обикновено се използват за решаване на системи математически уравнения, съдържащи няколко променливи.
-
MDETERM се изчислява с точност от около 16 цифри, което може да доведе до малка числова грешка. Например детерминантата на една особена матрица може да се се различава от нула с 1E-16.
Пример
Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.
Данни |
Данни |
Данни |
Данни |
1 |
3 |
8 |
5 |
1 |
3 |
6 |
1 |
1 |
1 |
1 |
0 |
7 |
3 |
10 |
2 |
Формула |
Описание |
Резултат |
|
=MDETERM(A2:D5) |
Детерминантата на горната матрица |
88 |
|
=MDETERM({3\6\1;1\1\0;3\10\2}) |
Детерминанта на матрицата, зададена като масив от константи |
1 |
|
=MDETERM({3\6;1\1}) |
Детерминанта на матрицата в масива от константи |
-3 |
|
=MDETERM({1\3\8\5;1\3\6\1}) |
Връща грешка, защото масивът няма еднакъв брой редове и колони. |
#VALUE! |