Оцените переменную настраивающую цель в заданной точке проекта
При настройке контроллеров для нескольких условий работы varyingGoal
позволяет вам настроить настраивающиеся цели как функцию точки проекта. Используйте getGoal
, чтобы оценить переменную цель в конкретной точке проекта или для особых значений переменных выборки.
TG = getGoal(VG,'index',k)
TG = getGoal(VG,'index',k1,k2,...)
TG = getGoal(VG,'value',x1,x2,...)
возвращает эффективную настраивающую цель в точке проекта с координатами TG
= getGoal(VG
,'index',k
1,k
2,...)(k1,k2,...)
. Эти координаты являются индексами в многомерные массивы в VG.Parameters
и VG.SamplingGrid
. Этот синтаксис полезен, когда ваша сетка проекта включает несколько переменных планирования.
возвращает эффективную настраивающую цель в точке проекта, значениями переменных планирования которой является TG
= getGoal(VG
,'value',x
1,x
2,...)(x1,x2,...)
. Используйте этот синтаксис, только если вы задали точки проекта в VG.SamplingGrid
. Например, если VG.SamplingGrid
указывает, что сетка проекта указывает (a,b)
, то TG = getGoal(VG,'value',-1,3)
возвращается, настраивающаяся цель в проекте указывают (a,b)
= (-1,3)
. Если (x1,x2,...)
не совпадает ни с какой точкой в VG.SamplingGrid
, то getGoal
возвращает самую близкую точку в относительном смысле.