blob: ec2372e67cbc554a706d344c31073932e2fddce8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
A=[-1 0;1 -2];
B=[1;1];
[r c]=size(A)
I=eye(r,c)
P=cont_mat(A,B);
disp(P,"Controllability Matrix=")
d=det(P)
if d==0
printf("matrix is singular, so system is uncontrollable");
else
printf("system is controllable");
end;
|