dis*_*lus 8 matlab
我有一组1和0.如何计算连续1的最大数量?
(例如,x = [ 1 1 0 0 1 1 0 0 0 1 0 0 1 1 1 ....]).答案是3,因为连续发生的最大次数是3次.
x = [ 1 1 0 0 1 1 0 0 0 1 0 0 1 1 1 ....]
我正在寻找一些搜索和计数内置功能,但我没有成功.
Eng*_*uad 13
试试这个:
max( diff( [0 (find( ~ (x > 0) ) ) numel(x) + 1] ) - 1)
归档时间:
14 年,4 月 前
查看次数:
7406 次
最近记录:
8 年 前