Естественная оценка целей оптимизации и ограничения
[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)
матрица.