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