RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2007, том 8, выпуск 1, страницы 1–5 (Mi vmp503)

Программирование

Реализация аналитического кодифференцирования в пакете MatLab

М. Ю. Андрамонов, Г. Ш. Тамасян

Научно-исследовательский институт математики и механики им. Н. Г. Чеботарёва Казанского государственного университета

Аннотация: В работе развивается подход к аналитическому анализу формул с негладкими функциями, основанный на кодифференциальном исчислении Демьянова-Рубинова. Составлен пакет прикладных программ в среде MatLab. С их помощью можно находить решения задач математической экономики, математической диагностики, физики твердого тела, и, прежде всего, обучать студентов теории и методам многозначного анализа. Удобный интерфейс позволяет задавать сложное выражение для негладкой функции и получать точный или приближенный кодифференциал в виде совокупности вершин, а в двумерном случае - изображать его на рисунке. Данные программы позволяют эффективно работать со сложными негладкими моделями, а также находить экстремальные точки при решении оптимизационных задач. Работа осуществлена при поддержке РФФИ (код проекта 06-01-00276).

Ключевые слова: негладкий анализ; недифференцируемая оптимизация; субдифференциал; супердифференциал; квазидифференциал; кодифференциал.

УДК: 519.3



© МИАН, 2024