Естественная оценка целей и ограничений оптимизации
[y, ysums] = nEvaluate(optimstore, x)
Y = nEvaluate(optimstore, x, itemNames)
Y = nEvaluate(optimstore, x, itemNames, datasetName)
Y = nEvaluate(optimstore, x, itemNames, datasetName, rowind)
Естественная оценка целей и ограничений оптимизации. Метод cgoptimstore
.
Y = nEvaluate(optimstore, x)
оценивает необработанные значения всех целей оптимизации и ограничений при значениях свободных переменных X X.
является (NPoints-by-NFreeVar)
матрица, где NPoints
- число точек, которая будет оценена и NFreeVar
- количество свободных переменных в оптимизации.
Y = nEvaluate(optimstore, x, itemNames)
оценивает необработанные значения целей и ограничений, заданных в массиве ячеек строк, itemNames
, на свободных значениях переменных X
. Значения целей и ограничений возвращаются в Y
, который имеет размер (NPoints-by-NItems)
где NItems
количество целей и ограничений, перечисленных в itemNames
.
Y = nEvaluate(optimstore, x, itemNames, datasetName)
оценивает заданные цели и ограничения в рабочих точках в наборе данных, заданном строкой datasetName
.
Y = nEvaluate(optimstore, x, itemNames, datasetName, rowind)
оценивает указанные цели и ограничения в точках datasetName
задается rowind
. X
должен быть (NRows-by-NFreeVar)
матрица, где NRows
- длина rowind
. rowind
должен быть списком целочисленных индексов в области значений [1 NumRowsInDataset]
. Y
является (Nrows-by-NItems)
матрица.