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

Методы 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

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

evaluateОцените цели оптимизации и ограничения
evaluateConstraintОцените ограничения оптимизации
evaluateEqConОцените оптимизацию нелинейные ограничения равенства
evaluateIneqConОцените оптимизацию нелинейные ограничения неравенства
evaluateNonlconОцените оптимизацию нелинейные ограничения
evaluateObjectiveОцените цели оптимизации
getПолучите свойства оптимизации
getAПолучите линейную матрицу ограничения неравенства.
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Естественная оценка целей оптимизации
optimoptionsСоздайте опции оптимизации
optimsetСоздайте/измените Структуру опций оптимизации
pevEvaluateОцените ошибочное отклонение предсказания (PEV)
setExitStatusУстановите информацию о статусе выхода для оптимизации
setFreeVariablesУстановите оптимальные значения свободных переменных
setOutputУстановите диагностическую информацию для оптимизации
setOutputInfoУстановите выходную информацию для оптимизации
setStopStateУстановите текущее состояние остановки для оптимизации