diff options
Diffstat (limited to 'macros/sos2ss.sci')
-rw-r--r-- | macros/sos2ss.sci | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/macros/sos2ss.sci b/macros/sos2ss.sci index d629c29..61dc6fc 100644 --- a/macros/sos2ss.sci +++ b/macros/sos2ss.sci @@ -1,5 +1,4 @@ -//Author: Parthasarathi Panda -//parthasarathipanda314@gmail.com +function [A,B,C,D]=sos2ss(sos,g) //Convert digital filter second-order section parameters to state-space form //Calling Sequence //[A,B,C,D] = sos2ss(sos) @@ -9,8 +8,6 @@ //A,B,C,D:Steady state parameters //sos:6 column second order section matrix //g:gain - - //EXAMPLES: //sos = [1 1 1 1 0 -1 ; // -2 3 1 1 10 1]; @@ -21,9 +18,9 @@ //C =42. 4. - 32. - 2. //B =[1. 0. 0. 0. 0.]' //A =[- 10. 0. 10. 1. ; 1. 0. 0. 0. ; 0. 1. 0. 0. ; 0. 0. 1. 0. ] - -function [A,B,C,D]=sos2ss(sos,g) - [nargout,nargin]=argn(); + //Author: Parthasarathi Panda +//parthasarathipanda314@gmail.com + [nargout,nargin]=argn(); if nargin==1 then g=1; end |