A = [ -9.0201 17.7791;-1.6943 3.2138 ];B = [ -0.5112 0.5362;-0.002 -1.8470];C = [ -3.2897 2.4544;-13.5009 18.0745];D = [-0.5476 -0.1410;-0.6459 0.2958 ];sys1 = tf(10,[1 5]);sys2 = ss(A,B,C,D);sys3 = zpk(-1,-2,2);sys = append(sys1,sys2,sys3);Q = [3 1 -4;5 3 0];inputs = [1 2];outputs = [2 3];sysc = connect(sys,Q,inputs,outputs)??? Error using ==> -Matrix dimensions must agree.Error in ==> E:/MATLAB65/toolbox/control/control/@lti/connect.mOn line 58 ==> bb = b/(eye(nd) - k*d);58 bb = b/(eye(nd) - k*d); aa = a + bb*k*c; t = eye(md) - d*k; cc = t/c; dd = t/d;急!!!那位仁兄帮忙解决一下啊!谢谢啊!
|