cell2sos

Преобразуйте массив ячеек разделов второго порядка в матрицу

Синтаксис

m = cell2sos(c)

Описание

m = cell2sos(c) изменяет 1 L массивом ячеек c, состоящий из 1 2 массивов ячеек в  матрицу m раздела второго порядка L-6. Матричный m принимает ту же форму как матрица, сгенерированная tf2sos. Можно использовать m = cell2sos (c), чтобы инвертировать результаты c = sos2cell(m).

c должен быть массивом ячеек формы

c = { {b1 a1} {b2 a2} ... {bL aL} }

где и bi и ai являются векторами - строками из в большей части длины 3, и i = 1, 2 ..., L. Получившимся матричным m дают

m = [b1 a1;b2 a2; ... ;bL aL]

Примеры

свернуть все

Сгенерируйте массив ячеек 1 2 массивов ячеек 1 3 векторов - строк. Преобразуйте его в матрицу разделов второго порядка.

cll = {{[3 6 7] [1 1 2]} 
       {[1 4 5] [1 9 3]}
       {[2 7 1] [1 7 8]}};
sos = cell2sos(cll)
sos = 3×6

     3     6     7     1     1     2
     1     4     5     1     9     3
     2     7     1     1     7     8

Смотрите также

|

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