匹配程序
clearclc
load('q2_13.mat')
load('f.mat');
kz=;
for iii=1:11
%iii=1
k=f(iii);
t=qq(:,:,k);
for i=1:180
if sum(t(i,:))~=72
tt(i)=0;
end
if sum(t(i,:))==72
tt(i)=1;
end
end
tt=tt';
ll(1:209)=10000000000;
ttemp(1:180)=0;
ttemp=ttemp';
for i=1:209
if sum(ismember(f,i))==0
temp=qq(:,:,i);
for ii=1:180
if sum(temp(ii,:))~=72
ttemp(ii)=0;
end
if sum(temp(ii,:))==72
ttemp(ii)=1;
end
end
ll(i)=norm(tt-ttemp);
end
end
ii=1;
th(1:29)=0;
for i=1:209
if ll(i)<=kz(iii)
th(ii,1)=i;
ii=ii+1;
end
end
sizeth=size(th);
for iy=1:sizeth(1)
tth(iy,iii)=th(iy);
end
end
后面总是出错 请帮忙改一下
页:
[1]