[求助]如何处理一维数组
如何5项,5项循环的求平均数,当大于某一门限后跳出,并返回数组编号,跪求高人指点 我没有下在你的数组哈,我就用一个简单的数组作为例子,不知道能不能帮你的忙。<BR>clear all;<BR>close all;<BR>x = 1:15;<BR>m = 0;<BR>le = fix(length(x)/5);<BR>s = zeros(1,le);<BR>for index = 1:length(x)<BR> if index-m*5<=5<BR> s(m+1) = s(m+1)+x(index);<BR> else<BR> index = index + m*5;<BR> m = m + 1;<BR> end<BR>end<BR>e = s./5<BR>e这个矢量就是5个5个数求平均的结果,至于后面的大于某一门限值跳出,只要在if的条件里加上这个条件就好了,这时候的index或者index-1应该就是你想要得编号。<BR>希望对你有帮助。
页:
[1]