matlab里怎么获取 n=1:15里每一次循环时n的值,我这总是得不到,很急
佳悦 2017-05-02 08:49:29 clc,clear
f = [1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16];
L=1;
T=15;
d_final=zeros(16,240);
d_temp=zeros(16,240);
for m=1:L
n=1:T
f_temp = reshape(f,1,[]);
%idx = randperm(length(f_temp));
idx=randsample( f_temp, length(f_temp), 0 );
f_temp = f_temp(idx);
[p q] = size(f);
f_temp = reshape(f_temp,p,q);
o=(n-1)*16;
k=1:8
i=f_temp(k,1);
j=f_temp(k,2);
d_temp(i,j+o)=1;
d_temp(j,i+o)=1;
end
c=sum(d_temp(1,:));
这个o得到的不是每一次循环的值,而是一个数组,很急,希望尽快回复