Оглавление

Часть первая
Часть вторая

Решение системы линейных уравнений

При помощи рассмотренного ранее инструмента Поиск решения можно также легко решать системы линейных равнений.
Системой n линейных уравнений с m неизвестными называется система вида:
Система линейных уравнений
где: aij и bi (i = 1, , m; b = 1, , n) – некоторые известные числа, x1, , xn – неизвестные.
В обозначении коэффициентов aij первый индекс i обозначает номер уравнения, а второй индекс j – номер неизвестного, при котором стоит этот коэффициент.
Коэффициенты при неизвестных часто записывают в виде матрицы, которая называется матрицей системы:
Матрица системы
Числа, стоящие в правых частях уравнений, b1, , bm называются свободными членами.
Совокупность n чисел c1, , cn называется решением данной системы уравнений, если каждое уравнение обращается в равенство после подстановки в него чисел c1, , cn вместо соответствующих неизвестных x1, , xn.
Наша задача найти решение системы. При этом могут возникнуть три ситуации:
Система линейных уравнений, имеющая хотя бы одно решение, называется совместной. В противном случае, т.е. если система не имеет решений, то она называется несовместной.
Существуют различные способы нахождения решений системы:
Создадим новый метод решения системы линейных уравнений, используя инструмент Поиск решения.
В качестве примера рассмотрим систему 3-х линейных уравнений с 3-мя неизвестными:
Система линейных уравнений
Коэффициенты при неизвестных и свободные члены запишем в виде таблицы:
Основная таблица
В ячейках A7:C7 находятся будущие корни системы уравнений. Сначала присвоим им нулевые значения:
Корни системы уравнений
В ячейку D2 запишем формулу для вычисления свободного члена первого уравнения =СУММПРОИЗВ($A$7:$C$7;A2:C2). Эта функция перемножает соответствующие элементы заданных массивов одинаковой размерности и возвращает сумму произведений. Затем сделаем автозаполнение формулы для двух других ячеек в столбце D:
Основная таблица
Вот так выглядят наши таблички в режиме значений:
До Поиска решений
Наша задача добиться попарного совпадения значений в соседних ячейках столбцов D и E, изменяя значения в ячейках A7:C7. Для этого будем использовать Поиск решения (на вкладке Данные → в группе Анализ → кнопка Поиск решения):
Поиск решения
В диалоговом окне Поиск решения устанавливаем следующие параметры:
  1. Установить целевую ячейку: тут должно быть пусто (стираем все значения, если они там были).
  2. Равной: значению: 0.
  3. Изменяя ячейки: $A$7:$C$7 (подбираем корни системы уравнений).
  4. Ограничения: $D$2:$D$4=$E$2:$E$4.
Нажимаем кнопку Выполнить:
Результаты поиска решений
Оставляем пункт Сохранить найденное решение → кнопка OK.
Теперь в ячейках A7, B7 и С7 будут записаны точные значения корней системы уравнений:
Решение системы уравнений
В противном случае в окне Результаты поиска решения получим сообщение Поиск не может найти подходящего решения:
Результаты поиска решений