Matlab-对电流以上的所有元件求和
我试图在matlab中实现一个矢量化的解决方案,用于将当前元素之上的所有元素添加到矢量中。例如 我有一个向量a,如下所示Matlab-对电流以上的所有元件求和,matlab,octave,Matlab,Octave,我试图在matlab中实现一个矢量化的解决方案,用于将当前元素之上的所有元素添加到矢量中。例如 我有一个向量a,如下所示 a = 1 2 3 4 我想要一个向量blike b = 1 3 6 10 我知道使用循环可以很容易地做到这一点,但我想知道是否有索引选项可以让我在matlab/octave中做到这一点?您可以使用(cumsum): b=cumsum(a)
a =
1
2
3
4
我想要一个向量blike
b =
1
3
6
10
我知道使用循环可以很容易地做到这一点,但我想知道是否有索引选项可以让我在matlab/octave中做到这一点?您可以使用(cumsum
):
b=cumsum(a)