<< slewrate FOSSEE Signal Processing Toolbox sos2ss >>

FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sos2cell

sos2cell

Converts a second order section matrix to a cell array

Parameters

Description

c=sos2cell(s) converts an L-by-6 second-order-section matrix s given by: s = [B1 A1 B2 A2 ... BL AL] to a cell array c = { {B1},{A1}, {B2},{A2}, ... {BL},{AL}} where each numerator vector Bi and denominator vector Ai contains the coefficients of a linear or quadratic polynomial. If the polynomial is linear, the coefficients zero-padded on the right c=sos2cell(s,g) adds a leading gain term to the start of the cell array as: c={ {[g,1]},{B1},{A1}, {B2},{A2}, ... {BL},{AL}} Example s=rand(2,6) s =

column 1 to 5

0.0437334 0.2639556 0.2806498 0.7783129 0.1121355 0.4818509 0.4148104 0.1280058 0.2119030 0.6856896

column 6

0.1531217 0.6970851

sos2cell(s,2) ans =

column 1 to 3

![2,1] [0.0437334,0.2639556,0.2806498] [0.7783129,0.1121355,0.1531217] !

column 4 to 5

![0.4818509,0.4148104,0.1280058] [0.2119030,0.6856896,0.6970851] ! Author Ankur Mallick


Report an issue
<< slewrate FOSSEE Signal Processing Toolbox sos2ss >>