数学建模社区-数学中国

标题: B题一个程序,请matlab高手看看,错在哪里 [打印本页]

作者: 别漾人生    时间: 2012-2-13 20:44
标题: B题一个程序,请matlab高手看看,错在哪里
clc;
clear;
a=cell(1,2184);
b=cell(1,13);
c=cell(1,2184);
b{1,1}=[6 11 16 21 26 31];b{1,2}=[5 10 15 20 25 30 35];
b{1,3}=[5 9 13 17 21 25 29 33];b{1,4}=[4 8 12 16 20 24 28 32 36];
b{1,5}=[4 7 11 14 18 21 25 28 32 35];b{1,6}=[4 7 10 14 17 20 23 27 30 33 36];
b{1,7}=[3 6 9 12 15 18 21 24 27 30 33 36];b{1,8}=[3 5 8 11 14 17 19 22 25 28 31 33 36];
b{1,9}=[3 6 8 11 14 16 19 21 24 26 29 32 34 37];b{1,10}=[2 4 7 9 12 15 17 19 22 25 27 29 31 34 37];
b{1,11}=[2 5 7 10 12 14 16 18 20 23 25 28 30 32 35 37];b{1,12}=[2 4 7 9 11 13 15 17 19 21 24 26 28 31 33 35 37];
b{1,13}=[2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 37];
for j=1:13
    for i=1175-j)
        a{1,(i-0.5*j^2+175.5*j-175)}=[i:1:i+4+j];
        c{1,(i-0.5*j^2+175.5*j-175)}=[b{1,j};a{1,(i-0.5*j^2+175.5*j-175)}]';
    end;
end;
for i=1:2183
    for j=(i+1):2184
       for m=1length(c{1,i}))
           for n=1length(c{1,j}))
               if c{1,j}(n,2)==c{1,i}(m,2)
                   if c{1,j}(n,1)==c{1,i}(m,1)
                       c{1,i}=[];
                       continue;
                   else
                   end
               else
               end
           end
       end
    end
end
c{1,:}
作者: 别漾人生    时间: 2012-2-13 20:45
自己先顶一个
作者: 别漾人生    时间: 2012-2-13 20:47
高手啊啊啊啊啊
作者: somethinglhq    时间: 2012-2-13 21:05

作者: shuaibit    时间: 2012-2-13 21:58
::::::::::
作者: 沧海远帆    时间: 2012-2-13 22:43





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5