
- •1. Основные правила работы в excel
- •Список условных обозначений
- •1.2. Основные понятия Excel
- •1.3. Выделение блока ячеек
- •1.4. Ввод текстов
- •1.5. Ввод чисел
- •1.6. Ввод стандартных списков.
- •1.7. Ввод формул
- •1.8. Работа с Мастером функций
- •1.9. Присваивание имён ячейкам и блокам
- •1.10. Использование подписей данных
- •1.11. Правка информации
- •1.12. Копирование и перемещение информации
- •1.13. Команды форматирования
- •Рисование графиков и диаграмм
- •Первый шаг Мастера диаграмм: тип диаграммы
- •2.2. Второй шаг Мастера диаграмм: источник данных диаграммы
- •Третий шаг Мастера диаграмм: параметры диаграммы
- •Четвёртый шаг Мастера диаграмм: размещение диаграммы
- •Исправление диаграммы
- •Построение линии тренда
- •Расчётные алгоритмы в excel
- •3.1. Расчёт таблицы значений функции от одного аргумента
- •3.2. Расчёт таблицы значений функции от двух аргументов
- •3.3. Использование функции если для анализа информации
- •3.4. Оценка определённого интеграла
- •3.5. Нахождение корня уравнения
- •3.6. Решение систем уравнений
- •3.7. Решение задач оптимизации
- •4. Использование visual basic в excel
- •4.1. Работа с макросами
- •5. Задания для самостоятельной работы
- •Литература
- •Содержание
3.6. Решение систем уравнений
Для решения систем нелинейных уравнений можно использовать команду СервисПоиск решения…, преобразовав задачу в оптимизационную (см. п. 3.7).
Систему линейных уравнений можно решить, запрограммировав вручную метод Гаусса, но проще сделать это матричным методом, опираясь на функции работы с массивами. В матричном виде линейная система любого порядка и её решение записываются следующим образом:
АХ=В; Х=А-1В
Здесь А – матрица коэффициентов при неизвестных, В – столбец свободных членов системы, Х – неизвестные решения, А-1 – обратная матрица коэффициентов системы.
В библиотеке Мастера функций Excel в категории Математические есть функции МУМНОЖ и МОБР, которые выполняют соответственно умножение и обращение матриц, необходимое для решения данной задачи. Так как результатом работы этих функций являются массивы чисел, их следует вводить как функции массива (см. п. п. 1.7, 1.8).
Рассмотрим систему четырёх линейных уравнений с четырьмя неизвестными. Введём исходные данные задачи по представленному ниже плану.
Ячейки |
Информация |
Значение |
А1 |
Заголовок расчёта |
Решение системы линейных уравнений |
А4 |
Общий заголовок строк |
№ уравнения |
В4:В7 |
Номера строк |
1; 2; 3; 4 |
С2 |
Общий заголовок столбцов |
№ переменной |
С3:F3 |
Номера переменных |
1; 2; 3; 4 |
C4:F7 |
Коэффициенты при неизвестных системы |
Любые числа |
G2 |
Заголовок |
Свободные члены |
G4:G7 |
Свободные члены уравнений |
Любые числа |
H2 |
Заголовок |
Решение системы |
H4:H7 |
Формула массива |
{=МУМНОЖ(МОБР(C4:F7);G4:G7)} |
I2 |
Заголовок |
Проверка |
I4:I7 |
Формула массива |
{=МУМНОЖ(C4:F7;H4:H7)} |
Для удобства работы перед вводом коэффициентов системы и расчётных формул можно провести форматирование таблицы (см. п. 1.13):
объединить ячейки, в которых размещены заголовки;
разместить эти заголовки по центру объединённых ячеек;
изменить направление текста в заголовке А4:А7 на вертикальное;
разрешить перенос по словам в заголовках G2:G3, H2:H3, I2:I3;
разделить тонкими линиями столбцы полученной таблицы;
обвести жирной рамкой всю таблицу в целом и блоки заголовков (A2:B7 и A2:I3).
Перед вводом формулы массива следует выделить ячейки, в которых надо разместить результаты. При решении системы это блок Н4:Н7, при проверке правильности найденного решения – I4:I7. Затем формула набирается обычным способом с помощью Мастера функций, но ввод заканчивается нажатием клавиши <Enter> или кнопки <ОК> при дополнительно утопленных клавишах <Ctrl+Shift>. При вводе формула массива автоматически заключается в фигурные скобки.