Опишите вектор параметра, заданный как pvec
[typ,k,nv] = pvinfo(pv) [pmin,pmax,dpmin,dpmax] = pvinfo(pv,'par',j) vj = pvinfo(pv,'par',j) p = pvinfo(pv,'eval',c)
pvinfo
извлекает информацию о векторе p = (p 1,..., pn) действительных параметров, объявленных с pvec
и хранятся в pv
. Область команды pvinfo(pv)
отображает тип вектора параметра ('box'
или 'pol'
), число n скалярных параметров и для типа 'pol'
, количество вершин, используемых для задания области значений параметров.
Для типа 'box'
:
[pmin,pmax,dpmin,dpmax] = pvinfo(pv,'par',j)
возвращает ограничения на значение и скорость изменений j-го pj параметра real. В частности,
Для типа 'pol'
:
pvinfo(pv,'par',j)
возвращает j -ю вершину многогранника Rn в котором p диапазоны, в то время как
pvinfo(pv,'eval',c)
возвращает значение вектора параметра p учитывая его барицентрические координаты c
относительно вершин политопа (V 1 , . . .,Vk). Векторная c
должен иметь длину k и иметь неотрицательную запись. Соответствующее значение p затем задается как