pvinfo

Опишите вектор параметра, заданный как 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. В частности,

pminpj(t)pmax,dpmindpjdtdpmax

Для типа 'pol':

pvinfo(pv,'par',j)

возвращает j -ю вершину многогранника Rn в котором p диапазоны, в то время как

pvinfo(pv,'eval',c)

возвращает значение вектора параметра p учитывая его барицентрические координаты c относительно вершин политопа (V 1 , . . .,Vk). Векторная c должен иметь длину k и иметь неотрицательную запись. Соответствующее значение p затем задается как

p=i=1kciVii=1kci

См. также

|

Представлено до R2006a