MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]关于多变量的循环 (https://www.labfans.com/bbs/showthread.php?t=4015)

tanganmin 2008-07-27 16:01

[求助]关于多变量的循环
 
对于一个ijk的组合,i,j,k都可以取x,y,z。这样循环出来就一共有27个组合,'xxx','xxy','xxz','xyx','xyy','xyz','xzx','xzy','xzz','yxx','yxy','yxz','yyx','yyy','yyz','yzx','yzy','yzz','zxx','zxy','zxz','zyx','zyy','zyz','zzx','zzy','zzz'

for i=1:3
for j=1:3
for k=1:3

这里123分别代表xyz,我想这样循环出来的这27个组合的顺序是怎么样的??
比如是先循环出xxx,还是zzz??
谢谢

mathjiang 2008-07-31 21:02

楼主,不就是你写出来的顺序吗

LEO566 2008-08-01 09:01

自编程序仅供参考
clear all
clc
g=[];
for i=1:3
for j=1:3
for k=1:3
x=i;y=j;z=k;
f=x+y*10+z*100;
g=[g f];
end
end
end
g


所有时间均为北京时间。现在的时间是 11:03

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.