主题:很急!!请高手帮帮忙
请高手看看下面的 “红色代码” 为什么不能 num_conut=1 不成立呀!
程序中的num_count还是继续累加
很急!!请高手帮帮忙
load head_edge_xyz.dat
S=head_edge_xyz;
csh=0;
j=1;
i=1;
k=1;
cmp_num=S(1,3);
max_row=size(S,1);
num_count=0;
number=zeros(1,50);
while i<=max_row
if cmp_num==S(i,3)
s(j,:)=S(i,:);
j=j+1;
i=i+5;
num_count=num_count+1;
else
csh=csh+1;
cmp_num=S(i,3);
count=5;
while count~=0
if cmp_num==S(i,3)
count=count-1;
i=i-1;
else
s(j,:)=S(i,:);
j=j+1;
num_count=num_count+1;
number(k)=num_count;
[size=6][color=FF0000][b] num_conut=1;[/b][/color][/size]
k=k+1;
break
end
end
s(j,:)=S(i+1,:);
j=j+1;
i=i+5;
end
end
程序中的num_count还是继续累加
很急!!请高手帮帮忙
load head_edge_xyz.dat
S=head_edge_xyz;
csh=0;
j=1;
i=1;
k=1;
cmp_num=S(1,3);
max_row=size(S,1);
num_count=0;
number=zeros(1,50);
while i<=max_row
if cmp_num==S(i,3)
s(j,:)=S(i,:);
j=j+1;
i=i+5;
num_count=num_count+1;
else
csh=csh+1;
cmp_num=S(i,3);
count=5;
while count~=0
if cmp_num==S(i,3)
count=count-1;
i=i-1;
else
s(j,:)=S(i,:);
j=j+1;
num_count=num_count+1;
number(k)=num_count;
[size=6][color=FF0000][b] num_conut=1;[/b][/color][/size]
k=k+1;
break
end
end
s(j,:)=S(i+1,:);
j=j+1;
i=i+5;
end
end