русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Экстремум функции одной переменной


Дата добавления: 2013-12-24; просмотров: 1869; Нарушение авторских прав


ОПТИМИЗАЦИЯ

Задача поиска экстремума функции означает нахождение ее максимума (наибольшего значения) или минимума (наименьшего значения) в некоторой области определения ее аргументов.

Для решения задач поиска минимума или максимума в MathCAD имеются встроенные функции Minimize и Maximize. Поиск экстремума функции включает в себя задачи нахождения локального и глобального экстремумов. В MathCAD с помощью встроенных функций решается только задача поиска локального экстремума. Чтобы найти глобальный максимум (или минимум), требуется либо сначала вычислить все их локальные значения, а затем выбрать из них наибольшее (наименьшее), либо предварительно просканировать с некоторым шагом рассматриваемую область, чтобы выделить из нее подобласть наибольших (наименьших) значений функции и осуществить поиск глобального экстремума, уже находясь в его окрестности.

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

1. Minimize(f, ) – вектор значений аргументов, при которых функция достигает минимума

2. Maximize(f, ) – вектор значений аргументов, при которых функция достигает максимума, где

– функция,

аргументы, по которым проводится минимизация (максимизация).

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

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

Задание:Найти минимум и максимум функции одной переменной .

Решение:

Результат: Как вы заметили, существенное влияние на результат оказывает выбор начального приближения, в зависимости от чего в качестве ответа выдаются различные локальные экстремумы (в рассмотренном примере нахождение минимума функции ).



 



<== предыдущая лекция | следующая лекция ==>
Одно уравнение с одним неизвестным | Одно уравнение с одним неизвестным


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.411 сек.