SoloCodigo

Programación Específica => Matlab => Mensaje iniciado por: mariokarma en Jueves 7 de Junio de 2012, 22:38

Título: controlabilidad y observabilidad
Publicado por: mariokarma en Jueves 7 de Junio de 2012, 22:38
este codigo:

A=[-0.313    56.7    0;
   -0.0139    -0.426   0;
   0      56.7   0];

B=[0.232;
   0.0203;
   0];

C=[0 0 1];

D=[0];

co=ctrb (A,B);
ob=obsv (A,C);

Controllability=rank(co)
Observability=rank(ob)


Genera el siguiente mensaje de error:
Undefined function 'ctrb' for input arguments of type 'double'.
Undefined function 'obvs' for input arguments of type 'double'.

Consulta: tengo que cambiar el tipo de dato? como lo hago?
Título: Re:controlabilidad y observabilidad
Publicado por: mariokarma en Viernes 8 de Junio de 2012, 16:44
solucionado, faltaba un add-on toolbox para sistemas de control, estaba utilizando un matlab portable sin este add-on