Запрос о политопических или параметрозависимых системах, созданных с помощью 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 -th SYSTEM
матрица, участвующая в определении ps
. Рейтинг k относится к списку систем syslist
используется в psys
.
sys = psinfo(ps,'eval',p)
представляет собой экземпляр системы для заданного векторного p значений параметров или политопических координат.
Для аффинных зависящих от параметра систем, заданных SYSTEM
матрицы S 0 , S 1 , . . ., Sn, записи p
должны быть вещественными значениями параметров p 1,..., pn и результатом является система LTI SYSTEM
матрица
S (<reservedrangesplaceholder5>) = <reservedrangesplaceholder4> 0 + <reservedrangesplaceholder3> 1 <reservedrangesplaceholder2> 1 +. + <reservedrangesplaceholder1> <reservedrangesplaceholder0>
Для политопических систем с SYSTEM
матрица с диапазоном в
Co {S 1 , . . ., S n},
записи p
должны быть политопическими координатами p 1,..., pn удовлетворяющими pj ≥ 0 и результатом является интерполированная система LTI SYSTEM
матрица