
- •Что такое оптимальное решение
- •1.1. Типовые задачи оптимизации
- •1.1.1. Откуда появились вопросы
- •1.1.2. Основные методы решения задач
- •1.2. Классификация задач оптимизации
- •1.2.1. Пример математической модели
- •1.2.2. Общий случай задачи оптимизации
- •1.2.3. Классификация математических моделей
- •1.3. Последовательность работ при принятии оптимальных решений
- •1.3.1. Основные этапы работ
- •1.3.2. Анализ решаемых задач
- •Типовые работы при оптимизации
- •2.1. Работа с электронной таблицей
- •2.1.1. Основные положения
- •Блок назначения команд
- •Блок ввода команд
- •2.1.2. Панели инструментов
- •Закрыть.
- •2.1.3. Ввод и форматирование данных
- •Формат, ячейки...
- •Сервис, параметры...
- •2.1.4. Основные задачи копирования и переноса
- •2.1.5. Некоторые дополнительные процедуры
- •Защита файлов
- •Файл, сохранить как...
- •Параметры...
- •Файл, сохранить как...
- •Параметры...
- •Сервис, защита.
- •Комментарии
- •Вставка, примечание...
- •Вставка, примечание...
- •Вставка, примечание...
- •Вставка, примечание...
- •Запись...
- •Вставка, примечание...
- •2.2. Построение диаграмм
- •2.2.1. Основные положения
- •2.2.2. Создание встроенных диаграмм
- •2.2.3. Работа с выделенными диаграммами
- •Вставка, метки значений...
- •2.2.4. Построение диаграмм с рисунками
- •2.3. Работа с базами данных
- •2.3.1. Основные положения
- •Данные, сортировка...
- •Данные, сортировка...
- •Параметры...
- •Правка, копировать...
- •Правка, специальная вставка...
- •2.3.2. Поиск
- •Условие...
- •2.3.3. Функции базы данных
- •2.4. Список алгоритмов
- •Задачи линейного программирования
- •3.1. Методы решения задач
- •3.1.1. Постановка задачи
- •3.1.2. Задача распределения ресурсов
- •3.1.3. Основные положения симплекс-метода
- •Признак 1
- •Признак 2
- •3.2. Методы анализа задач
- •3.2.1. Если решения нет
- •3.2.2. Двойственность в задачах линейного программирования
- •3.2.3. Анализ оптимального решения
- •Анализ влияния изменения cj
- •Анализ влияния изменения bi
- •3.2.4. Вариантный анализ
- •Первая постановка
- •Вторая постановка
- •3.3. Решение задач линейного программирования с помощью Excel
- •3.3.1. Блок-схема решения задачи
- •3.3.2. Ввод условий задачи
- •Сервис, поиск решения...
- •Добавить...
- •3.3.3. Решение задачи
- •Параметры...
- •Максимальное время
- •Предельное число итераций
- •3.3.4. Графическое представление результатов решения
- •3.3.5. Преодоление несовместности
- •3.3.6. Устранение неограниченности целевой функции
- •3.4. Анализ задач линейного программирования в Excel
- •3.4.1. Анализ оптимального решения
- •Отчет по результатам
- •Отчет по устойчивости
- •Отчет по пределам
- •3.4.2. Параметрический анализ
- •2.2. Сервис, поиск решения...
- •2.3. Выполнить.
- •2.4. Сохранить сценарий...
- •4.1. Сервис, сценарии...
- •4.2. Отчет...
- •3.4.3. Решение по нескольким целевым функциям
- •3.4.4. Решения по заказу
- •Сервис, поиск решения...
- •Выполнить.
- •3.4.5. Решение задач при условных исходных данных
- •3.5. Список алгоритмов
2.1.2. Панели инструментов
панели инструментов — это набор кнопок, обеспечивающих быстрый ввод команд. все панели делятся на поставляемые и создаваемые пользователем.
чтобы познакомиться с поставляемыми панелями, их прежде всего надо вызвать на экран. это делается следующим образом.
алгоритм 2.1.3. вызов панелей на экран
курсор на любую кнопку.
мп (напоминаем, что это один щелчок правой кнопкой мыши).
на экране: контекстное меню, включающее перечень панелей.
подвести курсор к имени панели.
м1.
на экране: вызываемая панель.
подвести стрелку курсора к кнопке.
на экране: ниже кнопки находится ее название, а в информационной строке ее назначение.
ознакомившись с существующими панелями, посмотрим, как можно изменять их состав и формировать панели пользователя с помощью категорий кнопок.
алгоритм 2.1.4. работа с категориями кнопок
курсор на любую кнопку.
мп.
на экране: контекстное меню, включающее перечень панелей.
подвести курсор к настройка...
м1.
на экране: диалоговое окно настройка (ярлычок панели инструментов)
курсор на название категории.
м1.
на экране: кнопки, входящие в вызванную категорию (на рис. 2.1.9 в категорию правка).
рис. 2.1.9
курсор на кнопку.
м1.
на экране: в рамке описание указывается действие, выполняемое после нажатия кнопки.
для перемещения кнопки на панель необходимо:
курсор на перемещаемую кнопку.
мн.
перетащить кнопку на панель, находящуюся на экране.
Закрыть.
чтобы убрать кнопку с панели:
вызвать на экран категорию.
курсор на кнопку.
мн.
перетащить кнопку с панели в нужную категорию.
кнопки, необходимые для решения задач оптимизации, находятся на разных панелях, поэтому для удобства работы целесообразно сформировать панель пользователя, включающую все необходимые кнопки.
создание такой панели состоит из двух этапов. на первом этапе определяется перечень необходимых кнопок, на втором — формируется панель пользователя.
перечень кнопок, наиболее часто используемых при решении задач оптимизации, приведен на рис. 2.1.10.
№ |
кнопка |
категория |
1 |
сохранить |
файл |
2 |
печать |
файл |
3 |
удалить в буфер |
правка |
4 |
копировать в буфер |
правка |
5 |
вставить из буфера |
правка |
6 |
мастер функций |
формула |
7 |
удаление десятичных знаков |
форматирование ячеек |
8 |
светлое затенение |
форматирование ячеек |
9 |
полужирный шрифт |
форматирование текста |
10 |
мастер диаграмм |
диаграмма |
рис. 2.1.10.
создание панели производится по следующему алгоритму.
алгоритм 2.1.5. создание панели пользователя
вид, панели инструментов...
на экране: диалоговое окно панели инструментов.
ввести имя создаваемой панели:
курсор в окно имя панели инструментов.
ввести имя панели: оптимизация.
создать.
на экране: в левом верхнем углу созданная панель в виде маленького квадратика; диалоговое окно настройка панелей инструментов.
в окне категории выделить категорию (рис. 2.1.10), в которой находятся нужные кнопки, вводимые на новую панель.
переместить необходимые кнопки на создаваемую панель, как это указано в алг. 2.1.4, п. 9.
повторить п. 4, 5 для всех необходимых категорий.
закрыть.
на экране: созданная панель оптимизация (рис. 2.1.11).
рис. 2.1.11
после того как панель создана, с ней можно выполнять все необходимые действия.
при необходимости созданную панель можно удалить.
алгоритм 2.1.6. удаление созданной панели
вид, панели инструментов...
в окне список панелей инструментов выделить удаляемую панель; м1.
удалить.
на экране: диалоговое окно с вопросом об удалении выделенной панели.
ок.
на экране: панель удалена.
в заключение подчеркнем следующее.
перемещение кнопок возможно только в том случае, когда на экране находится диалоговое окно настройка панелей инструментов. в остальных же случаях при нажатии на кнопку происходит выполнение команды, связанной с данной кнопкой.