Класс NonLinearOptimization содержит свойства и методы нелинейной оптимизации.
Для использования свойств и методов нелинейной оптимизации должна быть проведена интеграция с LPSolve или задан путь до библиотеки lpsolve55.dll с помощью свойства ISmLPSolveManager.UserLPSolvePath.
| Имя свойства | Краткое описание | |
| Свойство CallbackCycle определяет обработчик, используемый для расчета управляющих переменных. | ||
| Свойство Constraints возвращает ограничения нелинейной оптимизации. | ||
| Свойство CriterionFunction определяет целевую функцию. | ||
| Свойство DifferEvolutionParams определяет параметры метода дифференциальной эволюции. | ||
| Свойство Equations определяет уравнения нелинейной оптимизации. | ||
| Свойство Explanatories возвращает коллекцию объясняющих (сценарных) переменных. | ||
| Свойство MaxIterationsCount определяет максимальное число итераций, за которое должен осуществиться поиск решения. | ||
| Свойство MethodType определяет метод поиска решения. | ||
| Свойство NodesCount определяет количество интервалов, на которые будет разбиваться диапазон, заданный для управляющих переменных. | ||
| Свойство Tolerance определяет точность решения. | ||
| Свойство Variables возвращает переменные нелинейной оптимизации. | ||
| Свойство VariablesCalculationTechnique определяет способ вычисления фазовых переменных. |
| Имя свойства | Краткое описание | |
![]() |
Extremum | Свойство Extremum определяет тип экстремума, который будет искаться при нахождении оптимального значения. |
| Имя метода | Краткое описание | |
![]() |
Evaluate | Метод Evaluate осуществляет расчет метода. |
См. также: