可否详细一点,简单的修改的话就是j=1;for i=1:2535a=w_wsd_data(45,i);b=max(w_wsd_data(:,i));if b-a>0M(j)=w_wsd_codes(i,1);% 保存结果用dis(w_wsd_codes(i,1));%显示结果用j=j+1;end
把这两句写在disp的下一句:k=k+1;trace(1,k)=w_wsd_codes(i,1);再在程序开始时定义k=0就好了。最后输出trace就是每一步的结果