Система линейных уравнений в Excel — Информационные технологии — Разбираем подробно
Этот пример покажет, как решить систему линейных уравнений в Excel. К примеру, у нас есть следующая система линейных уравнений:
5x + 1y + 8z = 46 4x – 2y = 12 6x + 7y + 4z = 50
В матричном представлении ее можно записать в виде AX=B.
5 1 8 x 46 При А= 4 -2 0 , X= y , B= 12 6 7 4 z 50
Если А-1 (обратное А) существует, мы можем умножить обе части на А-1, чтобы получить X=A-1B. Чтобы решить эту систему линейных уравнений в Excel, выполните следующие действия:
- Используйте функцию MINVERSE (МОБР), чтобы вернуть обратную матрицу А. Сначала выделите диапазон B6:D8. Затем вставьте функцию MINVERSE (МОБР), как показано ниже, и нажмите Ctrl+Shift+Enter.
=MINVERSE(B2:D4)
=МОБР(B2:D4)
Примечание: Строка формул показывает, что ячейки содержат формулу массива. Это означает, что вы не сможете удалить какой-то один из полученных результатов, только все сразу. Чтобы удалить все результаты, выделите диапазон B6:D8 и нажмите клавишу Delete.
- Используйте функцию MMULT (МУМНОЖ), чтобы вернуть произведение матрицы A-1 и B. Сперва выделите диапазон G6:G8. Затем вставьте функцию MMULT (МУМНОЖ), которая показана ниже, и нажмите Ctrl+Shift+Enter.
=MMULT(B6:D8,G2:G4)
=МУМНОЖ(B6:D8;G2:G4)
- Соедините результаты. Выделите диапазон G6:G8. Вставьте обобщенную формулу (показана ниже) и нажмите Ctrl+Shift+Enter.
=MMULT(MINVERSE(B2:D4),G2:G4)
=МУМНОЖ(МОБР(B2:D4);G2:G4)
Урок подготовлен для Вас командой сайта office-guru.ru
Источник: http://www.excel-easy.com/examples/system-of-linear-equations.html
Перевела: Ольга Гелих
Правила перепечатки
Еще больше уроков по Microsoft Excel