用 matlab现成的函数吧list={'boy','dog','girl','sky','cold'};cb = combntns(1:5,2);for i=1:size(cb,1) list(cb(i,:))end
我猜想,可以把字符串放在不同的地方,然后,用一个循环,选择第i个和第i+1,i+2(直到最后一个)