
- •Челябинск – 2012
- •Содержание
- •1. Основные правила оформления семестрового задания 5
- •2. Содержание семестрового задания 8
- •1.1 Требования к выполнению семестрового задания 5 4
- •1.1 Требования к выполнению семестрового задания
- •1.2 Требования к структуре семестрового задания
- •1.3 Требования к оформлению
- •2. Содержание семестрового задания
- •Теоретические вопросы по курсу «Информатика»
- •Использование функций рабочего листаMs Excel. Применение математических функций
- •Использование функций рабочего листаMs Excel. Системы линейных алгеброических уравнений
- •По дисциплине «Информатика»
- •Челябинск – 2012 Приложение 2 Порядок выполнения работы при решении математических функций Порядок выполнения работы решения математических функций
- •Приложение 3 Порядок выполнения работы при решении слау Порядок выполнения работы при решении слау
- •Группировка рабочих листов
- •Метод Крамера
- •3. Матричный способ решения
- •Поиск решения
Поиск решения
Широкий класс экономических задач составляют задачи оптимизации. Задачи оптимизации предполагают поиск значений аргументов, доставляющих функции, которую называют целевой, минимальное или максимальное значение при наличии каких-либо дополнительных ограничений. MS Excel располагает мощным средством для решения оптимизационных задач. Это инструмент-надстройка, который называется Поиск решения (Solver). Поиск решения доступен через меню Сервис/Поиск решения….
Задачу решения СЛАУ (1.1) можно свести к оптимизационной задаче. Для чего одно из уравнений (например, первое) взять в качестве целевой функции, а оставшиеся n-1 рассматривать в качестве ограничений. Запишем систему (1.1) в виде
|
(1.12) |
Тогда задача оптимизации для Поиска решения может звучать следующим образом. Найти значения X = (x1, x2, …, xn)T, доставляющие нуль функции, стоящей слева в первом уравнении системы (1.12) при n-1 ограничениях, представленных оставшимися уравнениями.
Для решения этой задачи необходимо записать выражения (формулы) для вычисления значений функций, стоящих слева в уравнениях системы (1.12). Отведем под эти формулы интервал C7:C9 текущего рабочего листа (Лист3). В ячейку C7 введем формулу =A3*$B$7+B3*$B$8+C3*$B$9-D3 и скопируем ее в оставшиеся C8 и C9. В них появятся соответственно =A4*$B$7+B4*$B$8+C4*$B$9-D4 и =A5*$B$7+B5*$B$8+C5*$B$9-D5. Осталось, обратившись к надстройке Поиск решения…, в окне диалога (см. Рисунок 9) задать параметры поиска (установить целевую ячейку C7 равной нулю, решение в изменяемых ячейках B7:B9, ограничения заданы формулами в ячейках C8 и С9).
Рисунок 9
После щелчка по кнопке Выполнить в интервале B7:B9 получим результат –решение СЛАУ (1.7).
В завершение работы можно защитить ячейки созданных таблиц от несанкционированного, часто случайного, изменения и скрыть формулы, по которым находится решение СЛАУ. Для этого существует стандартное средство Excel – контекстное меню Формат ячейки/Защита/Защитить лист…. Перед этим необходимо снять защиту с ячеек, содержащих исходные данные (A3:C5 – элементы матрицы A (1.8) и D3:D5 – элементы вектора B), выделив эти интервалы, выбрав меню Формат/Ячейки… вкладка Защита и сбросив флажок Защищаемая ячейка. Для ячеек же, содержащих формулы, надо в этом диалоге (Формат ячеек) установить флажок Скрыть формулы. Надо знать, что после такой защиты невозможно будет воспользоваться средством Поиск решения. Поэтому защитить ячейки и скрыть формулы можно на первом и втором листах. В случае необходимости можно скрыть и отображаемую в ячейках информацию, поставив в соответствие этим ячейкам пользовательский формат ;;; (три точки с запятой).
Решение СЛАУ на соответсвующих листах необходимо отформатировать согласно образцу (см. Рисунок 10).
Примечание: ответы при решении СЛАУ каждым из методов должны совпадать, т.е. на всех трех листах книги должны быть одинаковыми.
Рисунок 10