Download Help (Windows Only) 
Owning Class: linear systems
Requires: MathScript RT Module
[sos, g] = ss_to_sos(a, b, c, d)
[sos, g] = ss_to_sos(a, b, c, d, dir)
[sos, g] = ss_to_sos(a, b, c, d, dir, s)
sos = ss_to_sos(a, b, c, d)
sos = ss_to_sos(a, b, c, d, dir)
sos = ss_to_sos(a, b, c, d, dir, s)
Legacy Name: ss2sos
Converts a statespace to a secondorder section system.
Name  Description  

a, b, c, d  Specify the statespace of the system.  
dir  Specifies how to arrange the secondorder sections. dir accepts the following values.


s  Specifies the desired scaling of the gain and the numerator coefficients of all secondorder sections. s accepts the following values.

Name  Description 

sos  Returns a secondorder section system. sos is an Lby6 matrix. Each row of s contains the coefficients of one section as [b0 b1 b2 1 a1 a2]. 
g  Returns the gain of the system. If you do not request g, LabVIEW embeds the gain in the first section of the system. 
The following table lists the support characteristics of this function.
Supported in the LabVIEW RunTime Engine  Yes 
Supported on RT targets  Yes 
Suitable for bounded execution times on RT  Not characterized 
[a, b, c, d] = tf_to_ss([1 2 3 4], [7 6 5 4]);
[sos, g] = ss_to_sos(a, b, c, d)