русс | укр

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

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

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

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


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

Исследование модели при помощи численных методов


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


Более широкую сферу применения имеет исследование процессов при помощи численных методов. Численные методы – это итерационные вычислительные процессы для определения экстремальных состояний модели.

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

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

2. выбор направления и шага изменения переменных.

3.Определение нового значения переменных, соответствующих уравнениям связи, и расчет нового значения целевой функции.

4. Сравнение предыдущего и последующего значений целевой функции, переход к п.2 либо останов процесса при достижении экстремума.

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

Численные методы отличаются друг от друга в основном принципами выбора начального значения переменных, направления и шага их изменения.

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

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



В литературе по математическому программированию дается описание широкого круга задач математического программирования и методов решения.

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

 



<== предыдущая лекция | следующая лекция ==>
Аналитические исследования | Экспериментальная оптимизация на ЭВМ


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


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

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

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


 


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

 
 

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

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