同志们,在matlab中我设置N=1可以得到8个1,设置N=2可以得到8个2,以此类推可以做到N=8.我很好奇为什么设置N=1:8只能执行出N=1的结果(也就是8个1),设置N=2:8只能执行出N=2的结果(也就是8个2)。
for N = 1:8 /*给N赋值的语句
for i=1:m-1
if(coe1 == 8)
coe1 = 0;
coe2 = coe2 + 1;
end
if(A(i,1,N) < t_ini + coe1*t_circle1 + coe2*t_circle2 && A(i+1,1,N) > t_ini + coe1*t_circle1 + coe2*t_circle2)
B(N,1+coe1+coe2*8) = A(i,2,N);
disp(N);
coe1 = coe1 + 1;
end
end
end