在matlab中怎样求【1 2 3】中选出2个数的排列,得到【1 2】【1 3】【2 3】【3 2】【3 1】【2 1】求助大虾!我当前就只有15财富值了,望不要嫌少,多多指教啊!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/17 09:19:05

在matlab中怎样求【1 2 3】中选出2个数的排列,得到【1 2】【1 3】【2 3】【3 2】【3 1】【2 1】求助大虾!我当前就只有15财富值了,望不要嫌少,多多指教啊!
在matlab中怎样求【1 2 3】中选出2个数的排列,得到【1 2】【1 3】【2 3】【3 2】【3 1】【2 1】
求助大虾!我当前就只有15财富值了,望不要嫌少,多多指教啊!

在matlab中怎样求【1 2 3】中选出2个数的排列,得到【1 2】【1 3】【2 3】【3 2】【3 1】【2 1】求助大虾!我当前就只有15财富值了,望不要嫌少,多多指教啊!
很简单,程序如下:
a=[1,2,3];
for ii=1:length(a)
x=a(ii);
for jj=1:length(a)
if ii==jj
continue
else
y=a(jj);
end
z=[x,y]
end
end