
determinar el menor entero positivo k
Publicado por Jafeth (8 intervenciones) el 11/12/2017 05:51:22
Valora esta pregunta


-1
clear all
A=[0 0 1; 1 0 0 ; 0 1 0];
for k=1:10
k
display(A^k)
if sum(diag(A^k))==3
break
end
end
>> matriz_
k =
1
ans =
0 0 1
1 0 0
0 1 0
k =
2
ans =
0 1 0
0 0 1
1 0 0
k =
3
ans =
1 0 0
0 1 0
0 0 1
>> A=[0 1 0 0; -1 0 0 0; 0 0 0 1; 0 0 1 0];
for k=2:10
k
B=A^k
if sum(sum(abs(A^k-A)))==0
break
end
end
k =
2
B =
-1 0 0 0
0 -1 0 0
0 0 1 0
0 0 0 1
k =
3
B =
0 -1 0 0
1 0 0 0
0 0 0 1
0 0 1 0
k =
4
B =
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
k =
5
B =
0 1 0 0
-1 0 0 0
0 0 0 1
0 0 1 0