Сборка: Stat;
Интерфейс ICallbackNLOptimization предназначен для работы с пользовательским классом, используемым для расчёта значений переменных, целевой функции и нелинейных ограничений.
ICallbackNLOptimization
Для работы с параметрами оптимизации функции произвольного вида при нелинейных ограничениях используйте свойства интерфейса ISmNonLinearOptimization.
Для работы с параметрами оптимизации функции произвольного вида используйте свойства интерфейса ISmBoxConstrainedOptimization.
| Имя свойства | Краткое описание | |
![]() |
Options | Свойство Options определяет параметры заданного пользовательского класса. |
| Имя метода | Краткое описание | |
| GetConstraintPartialDeriv | Метод GetConstraintPartialDeriv рассчитывает и возвращает в метод оптимизации значение частной производной по j-ой переменной от i-го ограничения. | |
| GetConstraintValue | Метод GetConstraintValue рассчитывает и возвращает значение i-го нелинейного ограничения. | |
| GetObjFunPartialDeriv | Метод GetObjFunPartialDeriv рассчитывает и возвращает в метод оптимизации значение частной производной целевой функции по j-ой переменной. | |
| GetObjFunValue | Метод GetObjFunValue рассчитывает и возвращает значение целевой функции. | |
| SetArgValues | Метод SetArgValues возвращает значения переменных, для которых требуется рассчитать значение целевой функции и нелинейных ограничений. |
См. также: