Курсовая работа: Оптимизация многомерной нелинейной функции. Слепой поиск
5 – реализация случайной величины для получения значений координат точки;
6 – вычисляем значение функции;
7 – первая итерация;
8 – первое вычисляемое значение оптимально;
9 – выбираем следующее более оптимальное значение;
11 – текущее значение является оптимальным;
12 – выводим X1, X2, Y оптимальные, т.е. выводим минимум функции
3. Инструментальные программные средства
Программирование по Windows всегда было достаточно сложной задачей. Интерфейс прикладного программирования (ApplicationProgrammingInterface– API) Windows предоставляет в распоряжение набор мощных, но не всегда безопасных инструментов для разработки приложений. С появлением Delphi ситуация изменилась. С помощью интерфейса для быстрой разработки приложений (RapidApplicationdevelopment– RAD) Delphi позволяет быстро и легко разработать приложение очень высокого уровня. Используя Delphi, можно создавать и тестировать приложения со сложным пользовательским интерфейсом без прямого использования функций API. Освобождая программиста от проблем, связанных с применением API, Delphi позволяет сконцентрироваться непосредственно на написании кода программы. Delphi – наиболее мной изученная мощнейшая среда разработки, имеющая все необходимые функции для разработки программной модели численного метода поиска экстремума функции.
4. Операционная среда моделирования
WindowsXP – новая операционная система фирмы Microsoft, непосредственно преемница Windows2000. В основном повторяя архитектуру своей предшественницы, она делает свою работу на компьютере более эффективно и предоставляет пользователю много дополнительных возможностей, кроме того появился новый интерфейс
Основные задачи, связанные с работой в среде Windows 98:
· Загрузка WindowsXP и завершение работы на компьютере
· Получение помощи по ходу работы
· Выбор типа пользовательского интерфейса
· Использование стандартных панелей
· Смена языка
· Управление загрузкой WindowsXP
Обладая вытесняющей многозадачностью, способностью исполнять несколько программ одновременно и перераспределять ресурсы компьютера между ними по собственной инициативе.
Имеет высокий уровень совместимости с ранее накопленном программным обеспечением, которое разрабатывалось для MS-DOS и предыдущих версий Windows
Требования WindowsXP к компьютеру:
· Микропроцессор работающий с тактовой частотой 400МГц (Pentium, PentiumPro, Pentium 3,4)
· Мышью MicrosoftMouse или другими, подобными по функциям устройствам
· Оперативная память не менее 64 Мбайт
5. Контрольная задача
Пример:
1. Требуется найти минимум функции
, где
2. Интервал поиска