xiaopian 发表于 2008-1-3 19:59

如何把很多单一数组中的数按照顺序放到一个数组中?

如题:例如生成a1、a2、a3、a4、a5、a6等等数组,每个数组有1个数字,如何能把这些数字按照顺序放到一个b1数组内。 

[ 本帖最后由 eight 于 2008-1-3 20:06 编辑 ]

sigma665 发表于 2008-1-3 20:03

回复 #1 xiaopian 的帖子

每2个分别比较大小,然后分别放
或者每次找出最大(最小),放入b1,依次类推

eight 发表于 2008-1-3 20:10

b1=;
b1=sort(b1);

建议楼主多看看基础书

tshixing 发表于 2008-1-3 20:16

如果你的很多单一数组是由程序生成的,建议把B定义为向量,然后逐个赋值,最后进行一次排序

xiaopian 发表于 2008-1-3 21:06

非常感谢这么多好心人帮助。
按照三楼给的提示做了
b1=;
b1=sort(b1);
可是发现所有数字都进去了,可是没按a1,a2,a3,a4,a5顺序排列呢?

sigma665 发表于 2008-1-3 21:16

原帖由 xiaopian 于 2008-1-3 21:06 发表 http://www.chinavib.com/forum/images/common/back.gif
非常感谢这么多好心人帮助。
按照三楼给的提示做了
b1=;
b1=sort(b1);
可是发现所有数字都进去了,可是没按a1,a2,a3,a4,a5顺序排列呢?
是按大小顺序吗?

xiaopian 发表于 2008-1-3 21:36

不进行排序,只要把数字按a1,a2,a3,a4,a5的顺序放进去就可以了

sigma665 发表于 2008-1-3 21:39

原帖由 eight 于 2008-1-3 20:10 发表 http://www.chinavib.com/forum/images/common/back.gif
b1=;
建议楼主多看看基础书

就这个语句

xiaopian 发表于 2008-1-3 22:16

:lol :lol谢谢
页: [1]
查看完整版本: 如何把很多单一数组中的数按照顺序放到一个数组中?