Ms > Интерфейсы сборки Ms > IMsTargetProblem
Сборка: Ms;
Пространство имен: Prognoz.Platform.Interop.Ms;
Интерфейс IMsTargetProblem предназначен для настройки параметров расчета целевой задачи.
IMsTargetProblem
Целевая задача состоит в отыскании таких значений управляющих переменных, при которых значение целевой функции будет максимально соответствовать заданной траектории.
Для создания параметров расчета целевой задачи используйте класс MsTargetProblem. Для корректной работы созданной задачи её необходимо добавить в коллекцию дополнительных параметров задачи. Используйте для этого свойство IMsProblem.AdditionalDetails.
Имя свойства | Краткое описание | |
![]() |
Свойство AutoSearchType определяет тип целевой задачи. | |
![]() |
Constraints | Свойство Constraints возвращает коллекцию ограничений целевой функции. |
![]() |
OptimisticScenario | Свойство OptimisticScenario определяет сценарий оптимизационной задачи. |
![]() |
TargetScenario | Свойство TargetScenario определяет сценарий целевой задачи. |
![]() |
Свойство TargetScenario определяет сценарий для траектории целевой задачи. |
Имя свойства | Краткое описание | |
![]() |
ControlVariables | Свойство ControlVariables возвращает коллекцию управляющих переменных. |
![]() |
CriterionFunction | Свойство CriterionFunction возвращает целевую функцию. |
![]() |
CriterionFunctionResults | Свойство CriterionFunctionResults возвращает результат расчета целевой функции. |
![]() |
Extremum | Свойство Extremum определяет тип экстремума, который будет искаться при нахождении оптимального значения целевой функции. |
![]() |
Свойство Level определяет уровень календаря, по которому будет осуществляться расчет задачи. | |
![]() |
MaxIterationsCount | Свойство MaxIterationsCount определяет максимальное количество итераций, за которое будет определяться оптимальное значение. |
![]() |
MethodType | Свойство MethodType определяет метод расчета задачи. |
![]() |
Model | Свойство Model возвращает модель, содержащую параметры целевой функции. |
![]() |
NodesCount | Свойство NodesCount определяет количество интервалов, на которые будет разбиваться диапазон, заданный для управляющих переменных. |
![]() |
Operands | Свойство Operands возвращает коллекцию фазовых переменных. |
![]() |
Tolerance | Свойство Tolerance определяет точность расчета задачи. |
![]() |
Свойство VariablesCalculationTechnique определяет механизм оптимизации, используемый для расчета значений фазовых переменных. |
Имя свойства | Краткое описание | |
![]() |
Свойство Period возвращает объект, определяющий параметры периодов прогнозирования и идентификации для задачи моделирования. |
См. также: