Ссылка на функцию оптимизации

Методы cgoptimoptions

Вы используете эти функции, чтобы настроить все ваши настройки оптимизации в разделе Options файла. Можно настроить любые из этих семи атрибутов:

  • Имя

  • Описание

  • Свободные переменные

  • Целевые функции

  • Ограничения

  • Наборы данных помощника

  • Параметры оптимизации

Следующие методы доступны:

addFreeVariableДобавьте свободную переменную в оптимизацию
addLinearConstraintДобавьте линейное ограничение в оптимизацию
addModelConstraintДобавьте образцовое ограничение в оптимизацию
addObjectiveДобавьте цель в оптимизацию
addOperatingPointSetДобавьте набор рабочей точки в оптимизацию
addParameterДобавьте параметр в оптимизацию
getConstraintsВозвратите информацию обо всех ограничениях оптимизации
getConstraintsModeВозвратите текущее использование ограничений
getDescriptionПолучите текущее описание для функции оптимизации
getEnabledПолучите текущее активированное состояние для оптимизации
getFreeVariablesВозвратите метки свободной переменной оптимизации
getFreeVariablesModeВозвратите текущее использование свободных переменных
getLinearConstraintsПолучите линейную ограничительную информацию заполнителя
getModelConstraintsПолучите ограничительную информацию заполнителя модели
getNameПолучите текущую этикетку для функции оптимизации
getNonlconПолучите нелинейную ограничительную информацию
getObjectivesВозвратите информацию о целях оптимизации
getObjectivesModeВозвратите текущее использование целевых функций
getOperatingPointSetsВозвратите информацию о наборах рабочей точки оптимизации
getOperatingPointsModeВозвратите текущее использование наборов рабочей точки
getParametersВозвратите информацию о параметрах оптимизации
getRunInterfaceVersionЗаставьте предпочтительный интерфейс обеспечивать функцию оценки
removeConstraintУдалите ограничение из оптимизации
removeFreeVariableУдалите свободную переменную из оптимизации
removeObjectiveУдалите цель из оптимизации
removeOperatingPointSetУдалите набор рабочей точки из оптимизации
removeParameterУдалите параметр из оптимизации
setConstraintsModeУстановите, как должны использоваться ограничения оптимизации
setDescriptionПредоставьте описание для функции оптимизации
setEnabledУстановите включенное состояние для функции оптимизации
setFreeVariablesModeУстановите, как используются свободные переменные оптимизации
setNameОбеспечьте этикетку для функции оптимизации
setObjectivesModeУстановите, как используются целевые функции оптимизации
setOperatingPointsModeУстановите, как используются наборы рабочей точки оптимизации
setRunInterfaceVersionЗаставьте предпочтительный интерфейс обеспечивать функцию оценки

Методы cgoptimstore

Следующие методы доступны:

оценитьОцените цели оптимизации и ограничения
evaluateConstraintОцените ограничения оптимизации
evaluateEqConОцените оптимизацию нелинейные ограничения равенства
evaluateIneqConОцените оптимизацию нелинейные ограничения неравенства
evaluateNonlconОцените оптимизацию нелинейные ограничения
evaluateObjectiveОцените цели оптимизации
получениеПолучите свойства оптимизации
гетаПолучите линейную матрицу ограничения неравенства.
getBПолучите линейные целевые значения ограничения неравенства.
getConstraintВозвратите ограничительные метки
getDatasetПолучите данные от набора данных
getFreeVariablesПолучите оптимальные значения свободных переменных
getInitFreeValПолучите начальные свободные значения для оптимизации
getLBПолучите нижние границы свободной переменной
getLconВозвратите линейные ограничительные метки
getNumConstraintВозвратите количество ограничений на метку
getNumConstraintLabelsВозвратите количество ограничительных меток
getNumLconВозвратите количество линейных ограничений на метку
getNumLconLabelsВозвратите количество линейных ограничительных меток
getNumNonlconВозвратите количество нелинейных ограничений на метку
getNumNonlconLabelsВозвратите количество нелинейных ограничительных меток
getNumObjectiveLabelsВозвратите количество объективных меток
getNumObjectivesВозвратите количество целей на метку
getNumRowsInDatasetПолучите количество строк в наборе данных оптимизации
getObjectiveTypeВозвратите объективный тип
getObjectivesВозвратите объективные метки для оптимизации
getOptimOptionsПолучите объект опций оптимизации
getOutputInfoПолучите выходную информацию для оптимизации
getParamПолучите параметр оптимизации
getStopStateТекущее состояние остановки для оптимизации
getUBПолучите верхние границы свободной переменной
gridEvaluateОценка сетки целей оптимизации и ограничения
gridPevEvaluateОценка сетки ошибочного отклонения прогноза (PEV)
isScalarFreeVariablesВозвратитесь, являются ли все свободные переменные скалярами
nEvaluateЕстественная оценка целей оптимизации и ограничения
nEvaluateConstraintЕстественная оценка ограничений оптимизации
nEvaluateNonlconЕстественная оценка оптимизации нелинейные ограничения
nEvaluateObjectiveЕстественная оценка целей оптимизации
optimsetСоздайте/измените Структуру опций оптимизации
pevEvaluateОцените ошибочное отклонение прогноза (PEV)
setExitStatusУстановите информацию о статусе выхода для оптимизации
setFreeVariablesУстановите оптимальные значения свободных переменных
setOutputУстановите диагностическую информацию для оптимизации
setOutputInfoУстановите выходную информацию для оптимизации
setStopStateУстановите текущее состояние остановки для оптимизации