АЛГОРИТМЫ |
I. СИМПЛЕКС-МЕТОД ПО НЕЛДЕРУ и МИДУ1. Программа минимизации функции многих переменных методом деформируемого многогранника (по Нелдеру и Миду). Статья В.В. Цибанова. Формат PDF.
Аннотация. Реализован алгоритм минимизации функции многих переменных без вычисления производных. В основу положен метод
деформируемого многогранника, известный также как модифицированный симплекс-метод. Программа ("Simplex") написана
на языке Excel Vusual Basic (VBA). Предлагается в качестве простого и эффективного средства решения широкого круга
вычислительных задач, таких как: решение линейных и нелинейных уравнений и их систем, минимизация суммы квадратов для
линейных и нелинейных регрессий, поиск экстремумов функций без ограничений и с ограничениями в виде равенств и
неравенств и т.п. Описан алгоритм и порядок использования программы, даны примеры решения наиболее типичных задач. 2. Программы (VBA, © В.В. Цибанов, 2017) для бесплатного пользования (без вирусов, но содержит макросы; читать статью!): Программа "Simplex" ,
базовая версия. 3. Программа "simplex-fortrantovba". Та же программа; перевод на VBA с Fortfan IV. Исходный текст взят из монографии Д. Химмельблау "Прикладное нелинейное программирование" (см. ссылку ниже). Составлена в целях сопоставительных испытаний программы "Simplex". Код написан по возможности близко к оригиналу и может быть сокращен. Внесены изменения в связи с избыточными (в оригинальной версии) обращениями к процедуре вычисления функции, а также с учетом особенностей среды Excel VBA. 4. Некоторые материалы из Интернета по алгоритму Нелдера-Мида:
II. ИНТЕРВАЛЬНОЕ ОЦЕНИВАНИЕ ПАРАМЕТРОВ МОДЕЛЕЙ МЕТОДОМ НАИМЕНЬШИХ КВАДРАТОВ БЕЗ ВЫЧИСЛЕНИЯ ПРОИЗВОДНЫХ1. Руководство к программе "GLSM" (Generalized Least Squares Method). Статья В.В. Цибанова. Формат PDF. 2. Программы серии "GLSM" (VBA, © В.В. Цибанов, 2017) для бесплатного пользования: Программа "GLSM" ,
базовая версия. |