- •Lp88 - Версия 5.02
- •Руководство пользователя
- •Состав программного обеспечения
- •Введение ******* Что такое lp88? *******
- •***************** Что делает lp88 ? *****************
- •************ Некоторые особенности lp88 ************
- •************** Запуск программы ****************
- •******* Что Вам необходимо для работы ? *********
- •Как пользоваться lp88
- •*************** Задача-образец **************
- •******* Использование экранного редактора ******** f3 Using the Display Editor
- •******** Запись линейной программы ******** f4 To Save Linear Program
- •******** Поиск линейной программы ********* To Retrieve a Linear Program
- •********* Решение задачи лп *********** f2 To Solve a Linear Program
- •**** Запись и многократное использование базиса **** f8 To Save and Reuse a Basis
- •*********** Получение отчетов ************* Generating Reports
- •********* Работа симплекс-алгоритма ********** To See How the Simplex Algorithm Works
- •********* Окончание сеанса ********** To End the Session
- •******* Работа в пакетном режиме ******* Do It All in Batch Mode
- •Общие инструкции
- •******** Конфигурация аппаратных средств ******
- •*** Версия модифицированного симплекс-алгоритма с мультикативным представлением обратной матрицы ***
- •******** Размерность задачи и пределы памяти *******
- •**** Управление процессом выполнения программы ****
- •******** Компоненты задачи *********
- •********* Сохранение задачи/базиса ***********
- •******** Экранный редактор *********
- •********* Листинг задачи *********
- •******** Ввод с последовательного файла *******
- •********* Метод решения *********
- •******* Допуски и управление программами ****
- •******* Работа в интерактивном режиме ********
- •******** Генерирование отчетов *********
- •******** Запись решения ********
- •******* Решение последовательности задач лп *******
- •******** Работа в пакетном режиме *******
- •****** Запуск пакетного режима и конфигурация *****
- •****** Сообщения об ошибках и их устранение ******
- •Функциональные клавиши
- •****** Главное меню (master menu) ******
- •****** Меню установки (setup menu) *******
- •******* Меню выполнения (execution menu) *******
- •******** Меню вывода (output menu) *******
******* Использование экранного редактора ******** f3 Using the Display Editor
Наиболее легкий способ ввода коэффициентов задачи небольшой размерности - использование экранного редактора LP88. Нажмите функциональную клавишу F3 (Экранный редактор). В 23-й строке Вас спросят имена строки и столбца в верхнем левом углу секции массива коэффициентов размерностью 10 строк на 15 столбцов. Эта секция массива вместе с соответствующими элементами строки целевой функции (RETURN) и столбца правой части (RHS) выводятся на экран для редактирования. Имя строки Y.1 и имя столбца X.1 указывают для экранного редактора верхний левый угол задачи SAMPLE. Вы можете представить на экране всю задачу, отвечая на вопросы вида:
*********************************************************
* *
* Upper Left-Hand Corner Row ID? Y.1 *
* Upper Left-Hand Corner Column ID? X.1 *
* *
*=======================================================*
* Верхний левый угол строка ID? Y.1 *
* Верхний левый угол столбец ID? X.1 *
*********************************************************
После введения имен строк и столбцов возникнет короткая пауза, пока LP88 устанавливает изображение на экране. Когда на экране появится изображение, отметьте, что число ограничений временно возросло до 15, а число переменных - до 10. Эти дополнения позволят Вам добавить в текущую задачу новые ограничения и целочисленные переменные.
Если Вы когда-либо пользовались какой-либо популярной программой обработки электронных таблиц, то работа с экранным редактором не вызовет затруднений. Почти все, что Вы видите на экране между заголовком и строкой функциональной клавиши можно модифицировать с помощью экранного редактора, включая целевую функцию (MAX), имя параметров функции цели (RETURN), имена ограничений (Y.1 и т.д.), вид соотношения в ограничениях (>= и т.д.).
Все элементы массива коэффициентов, строки целевой функции и столбца правой части первоначально имеют значение 0. Соответствующие элементы не видны на экране, за исключением элементов правой части, где на экране появляется 0. Все ограничения представлены сначала в виде равенств.
Экранный редактор имеет курсор, включающий строку из шести отрицательных символов. Вы можете найти курсор в начале 4-й строки экрана сразу за "MAX" (позиция Home). Позиция курсора показывает компонент текущей задачи, который будет заменен на данные, вводимые с клавиатуры.
Для управления позицией курсора используется клавиша <enter> и клавиши цифровой клавиатуры. Клавиши цифровой клавиатуры расположены в правой части клавиатуры РС. Клавиши, используемые экранным редактором, отмечены стрелками и словами "Home" и "End". Эти клавиши функционируют в соответствии с нанесенными на них символами передвижения курсора от элемента к элементу.
Введем теперь коэффициенты задачи-образца. Чтобы ввести коэффициент "3" для переменной X.1 нажмите цифровые клавиши "6", а затем "2". Курсор теперь должен находиться под X.1 в строке с меткой RETURN. Отпечатайте "3" и передвиньте курсор на следующую позицию. Теперь коэффициент "3" появляется на экране в нужном месте. Повторите процесс для остальных коэффициентов задачи-образца. Не забывайте ввести <= и >= для ограничений Y.1, Y.2 и Y.3.
