reggie_liu 发表于 2009-12-23 21:21

一个数组比较问题

数组A中有n个元素,我想让A中每个元素和3比较,把大于3的全部存放到数组B中,怎么实现?
for i=1:n
if A(i)>3
B=A(i)   这里怎么设置B的下标来进行循环?我想每较一次后就把元素存入B,而不是事先给定B的长度,比较完成后B中元素的个数就是A中大于3的元素个数。

ChaChing 发表于 2009-12-23 21:48

回复 楼主 reggie_liu 的帖子

aaa=rand(1,10)*5
bbb=aaa(aaa>=3)

reggie_liu 发表于 2009-12-24 09:37

谢谢帮忙,没想到可以这样实现。
页: [1]
查看完整版本: 一个数组比较问题