增加价值的向量和使用它作为输入下一行
2视图(30天)
显示旧的评论
你好!
我有一个列向量年代(M, 1)含有“0”和“1”。我有另一个列向量E (M, 1)包含值。
我想用一个条件:
如果(我:)= = 1
:E1(我)= = E(我:)+ k% k是一个固定值
但是这个条件用于第“1”年代,因为下一个“1”现有年代我将使用这个条件:
如果(我:)= = 1
:E2(我)= E(我:)+ E1;
这意味着每次我将使用前面的结果。
例如
S = (1 1 1 0 1 0), E = [4 2 5 10 2 3];k = 10
E_result = [14 16 21 23 0];
我问如果有一种方法可以这样做吗?
提前谢谢。