Запрос о политопических или зависимых от параметров системах, созданных с помощью psys
psinfo(ps) [type,k,ns,ni,no] = psinfo(ps) pv = psinfo(ps,'par') sk = psinfo(ps,'sys',k) sys = psinfo(ps,'eval',p)
psinfo является многопользовательской функцией для запросов о политопической или зависящей от параметров системе ps создано с помощью psys. В зависимости от последовательности вызова он выполняет следующие операции:
psinfo(ps) отображает тип системы (аффинную или политопическую); число k из SYSTEM матрицы, участвующие в его определении; и числа ns, ni, no состояний, входов и выходов системы. Эту информацию можно дополнительно сохранить в переменных MATLAB ®, предоставив выходные аргументы.
pv = psinfo(ps,'par') возвращает описание вектора параметра (только для зависимых от параметра систем).
sk = psinfo(ps,'sys',k) возвращает k-й SYSTEM матрица, участвующая в определении ps. Ранжирование k относительно списка систем syslist используется в psys.
sys = psinfo(ps,'eval',p) создает экземпляр системы для заданного вектора p значений параметров или политопических координат.
Для аффинных зависимых от параметров систем, определенных SYSTEM матрицы S0, S1,.., Sn, записи p должны быть действительными значениями параметров p1,., pn и результатом является система LTI SYSTEM матрица
S (p) = S0 + p1S1 +... + pnSn
Для политопических систем с SYSTEM матричный диапазон в
Co {S1,., Sn},
записи p должны быть политопическими координатами p1,., pn, удовлетворяющими pj ≥ 0, и результатом является интерполированная система LTI SYSTEM матрица