maxPositiveStreak
语法
maxPositiveStreak(X)
参数
X 可以是标量、向量或矩阵。
详情
如果 X 是向量,返回 X 中连续的正数之和的最大值。
如果 X 是矩阵,返回 X 中每列连续的正数之和的最大值。
maxPositiveStreak(X) = max(cumPositiveStreak(X))
例子
$ x=1 0 -1 1 2 2 2 1 0 -1 0 2;
$ cumPositiveStreak x;
[1,0,0,1,3,5,7,8,0,0,0,2]
$ maxPositiveStreak x;
8
$ y=x$6:2;
$ y;
#0 |
#1 |
---|---|
1 |
2 |
0 |
1 |
-1 |
0 |
1 |
-1 |
2 |
0 |
2 |
2 |
$ cumPositiveStreak(y);
#0 |
#1 |
---|---|
1 |
2 |
0 |
3 |
0 |
0 |
1 |
0 |
3 |
0 |
5 |
2 |
$ maxPositiveStreak(y);
[5,3]
相关函数:cumPositiveStreak