Оцените цели оптимизации и ограничения
Y = evaluate(optimstore, X)
Метод cgoptimstore.
Оцените цели оптимизации и ограничения.
Y = evaluate(optimstore, X) оценивает все цели оптимизации и ограничения в значениях свободной переменной X. X (NPoints-by-NFreeVar) матрица, где NPoints является числом точек, которое будет оценено, и NFreeVar является количеством свободных переменных в оптимизации.
Оценка по наборам данных только поддержана, когда свободные переменные являются скаляром, то есть, вы не можете выполнить оценку по набору данных для оптимизации "суммы".
Y = evaluate(optimstore, X, itemnames)
itemnames, в значениях свободной переменной X. Значения целей и ограничений возвращены в Y, который имеет размер (NPoints-by-NItems), где NItems является количеством целей и ограничений, перечисленных в itemnames. Обратите внимание на то, что оценка Y масштабируется на [-1 1].Y = evaluate(optimstore, X, itemnames, datasetname)
datasetname. X должен быть (Nrows-by-NfreeVar) матрицей, где Nrows является количеством строк в наборе данных.Y = evaluate(optimstore, X, itemnames, datasetname, rowind)
datasetname, данного rowind. X должна быть матрица (NRows-by-NFreeVar), где NRows является длиной ROWIND. ROWIND должен быть списком целочисленных индексов в области значений [1 NumRowsInDataset]. Y является матрицей (Nrows-by-NItems).