Преобразование параметров фильтра с нулевым полюсным усилением в форму state-space
[A, B, C, D] = zp2ss (z, p, k)[ находит представление state-spaceA,B,C,D] = zp2ss(z,p,k)
таким образом, что она эквивалентна системе в форме факторизованной передаточной функции
(s − p1) (s − p2) ⋯ (s − pn)
Вектор столбца p задает местоположения полюсов и матрицу z нулевые местоположения с таким же количеством столбцов, как и выходные данные. Коэффициенты усиления для каждой числительной передаточной функции находятся в векторе k. A, B, C, и D возвращают матрицы в каноническом виде контроллера.
zp2ss, для систем с одним входом группирует сложные пары вместе в блоки по диагонали A матрица. Это требует, чтобы нули и полюса были действительными или комплексно сопряженными парами.