只要符合要求的两组数据就一起输出来。
A=[3 4 5;
3 4 6;
3 4 7;
3 4 8
3 4 9;
3 4 10;
3 4 11;
3 4 12;
3 5 6;
3 5 7;
3 5 8;
3 5 9;
3 5 10;
3 5 11;
3 6 7;
3 6 8;
3 6 9;
3 6 10;
3 7 8;
3 7 9;
4 5 6;
4 5 7;
4 5 8;
4 5 9;
4 5 10;
4 6 7;
4 6 8;
4 6 9;
4 7 8;
5 6 7];
A=[3 4 5;
3 4 6;
3 4 7;
3 4 8;
3 4 9;
3 4 10;
3 4 11;
3 4 12;
3 5 6;
3 5 7;
3 5 8;
3 5 9;
3 5 10;
3 5 11;
3 6 7;
3 6 8;
3 6 9;
3 6 10;
3 7 8;
3 7 9;
4 5 6;
4 5 7;
4 5 8;
4 5 9;
4 5 10;
4 6 7;
4 6 8;
4 6 9;
4 7 8;
5 6 7;
5 6 8;
];
syms s
n=1:3;
for i=2:31
j=i-1;
b=A(j,n);
c=A(i,n);
if c(1,1)~=b(1,1)&&c(1,1)~=b(1,2)&&c(1,1)~=b(1,3)&&c(1,2)~=b(1,1)&&c(1,2)~=b(1,2)&&c(1,2)~=b(1,3)&&c(1,3)~=b(1,1)&&c(1,3)~=b(1,2)&&c(1,3)~=b(1,3)
s=[c;b];
end}
end
还是不对呀,输出是3,4,5.
大神教教我吧,在弄数学建模。
比如说 拿出一组数 3,4,5;和其他行相比较比如3,4,6,因为这两组数据有两个数相等,那就不符合要求,只要有一个数据相等,那就不符合要求。比如3,4,7和5,6,8这两组数据符合要求。然后把这两组数据输出放在一个3乘2的矩阵里.我想要把A矩阵符合这种要求的都输出来。