matlab 中如何实现将一个数组中的数据,每连续三个一组输出?

来自:客安    更新日期:早些时候
matlab代码 如何统计一组数据中连续3-5个数值在18到20之间的个数,不能重复计算?~

就是你找到三个满足条件的数后,应该把跟在这三个数后面的所有符合条件的数也包括进来,你可以用一个左右边界,上面其实就是增大右边界直到一个不满足条件的数为止

可以使用函数left、right、mid指定取出3个数字。

for i=1:3:3*n
a=A(i)
end
这种形式就可以了

n表示的是什么?
3*n表示这个数组中总共的数据个数,要是3的倍数所以用3*n表示,
例如,共有300个数,n=100,
要是不是3的倍数,也可以,用总数据N-mod(N,3)代替3*n就可以了,
mod(N,3)表示,N除以3的余数


matlab 中如何实现将一个数组中的数据,每连续三个一组输出?视频

相关评论:

相关主题精彩

版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

Copyright © 喜物网