Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
123.doc
Скачиваний:
11
Добавлен:
27.10.2018
Размер:
181.25 Кб
Скачать

Правила исключения интервалов

Пусть функция f унимодальна на интервале axb, а ее минимум достигается в точке x*.

Рассмотрим точки x1 и x2, расположенные в интервале таким образом, что a<x1<x2<b. Сравнивая значения функции в точках x1 и x2, можно сделать следующие выводы:

1.Если f(x1)>f(x2), то точка минимума f(x) не лежит в интервале (a,x1), т.е. x*(x1,b) (см. рис.3)

f(x)

f(x1)

f(x2)

a x1 x* x2 b x

Рис.3. Первый вариант расположения точки минимума

2.Если f(x1)<f(x2), то точка минимума не лежит в интервале (x2,b), т.е. x*(a,x2) (см. рис.4)

f(x)

f(x1)

f(x2)

a x1 x* x2 b x

Рис.4. Второй вариант расположения точки минимума

3.Если f(x1)=f(x2), то можно исключить оба крайних интервала (a,x1) и (x2,b), при этом x*(x1,x2).

Согласно правилам исключения интервалов можно реализовать процедуру поиска, позволяющую найти точку оптимума путем последовательного исключения частей исходного ограниченного интервала. Поиск завершается, когда оставшийся интервал уменьшается до достаточно малых размеров.

    1. 2.4. Входные данные

6 вещественных чисел – коэффициентов при соответствующих степенях оптимизируемой функции, границы интервала поиска минимума функции, точность вычисления, которые также относятся к классу вещественных чисел.

2.5 Выходные данные

Точка для минимума заданной пользователем функции и значение функции в этой точке.

  1. 3.Руководство программиста

    1. 3.1. Назначение и условия применения

3.1.1 Назначение программы

Программа предназначена для нахождения экстремумов функции при задаваемых коэффициентах, точности и интервале. Программа имеет некоторые ограничения, которые необходимо учитывать пользователю при вводе тех или иных параметров. В любом случае параметры проверяются перед расчетом.

Работу облегчает простой, элегантный и интуитивно понятный интерфейс. Автор стремился сделать программу дружественной к пользователю. Окна не насыщены графикой и ненужными элементами.

3.1.2 Условия применения программы

- IBM PC совместимый компьютер;

- 32-разрядная среда операционной системы;

- графическая оболочка ОС;

- обработчик hlp-файлов в системе;

- достаточный объем свободной оперативной памяти (около 5Мб при работе в Windows XP с улучшенным оформлением окна);

- достаточное место на жестком, гибком, сетевом, оптическом или RAM-диске объемом около 50 Кб (программа занимает 6020Кб);

- устройства ввода информации (клавиатура и оптическая мышь);

- устройство вывода графической информации с видеоадаптера (монитор, проектор).

3.2 Характеристики программы

В случае создания неправильной ситуации пользователем ему выдается сообщение, поясняющее его действия. Проверка данных перед их использованием для нахождения минимума или максимума позволяет не допустить серьезных ошибок в программе.

3.3 Обращение к программе

Работа программы начинается с подачи пользователем ее двоичного кода операционной системе на выполнение (запуска файла Project1.exe).

Интерфейс программы соответствует общепринятым стандартам и исторически сложившимся традициям эргономики программ, так как имеет такие понятные пользователю элементы как меню, справочная система, кнопки, окружение и элементы окна.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]