1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2008 - INRIA - Serge Steer
4 // Copyright (C) 2011 - DIGITEO - Michael Baudin
6 // This file is distributed under the same license as the Scilab package.
7 // =============================================================================
17 assert_checkequal ( sld.dt , 0.1);
18 assert_checkalmostequal (sld.A ,exp(sl.A*0.1));
19 assert_checkalmostequal (sld.B , sl.A\(sld.A-eye())*sl.B );
21 assert_checktrue(sld==dscr(zpk(sl),0.1));
22 assert_checktrue(sld==dscr(ss2tf(sl),0.1));
25 a=[0.9,0,0.6,-1.4,-4.2;
28 -3.7,-0.5,2.4,-0.6,2.7;
42 sl=syslin('c',a,b,c,d);
44 assert_checkequal ( sld.dt , 0.1);
45 assert_checkalmostequal (sld.A ,expm(sl.A*0.1));
46 assert_checkalmostequal (sld.B , sl.A\(sld.A-eye())*sl.B);
48 S=zpk({[],1},{-1,[-2 -3]},[1 1],"c");
49 assert_checktrue(dscr(zpk2ss(S),0.1)==dscr(S,0.1));