1
我有一個長度爲n的數組。是否有函數允許我計算此數組的前m個元素的部分和(m < = n)?求和一個數組的前m個元素
我想到了這樣的事情
sum(X,1:10) %returns the sum of the 10 first elements of the array
,但不起作用。總和似乎只能計算整列,行或更高維的等值。
編輯:我想知道是否有功能的MATLAB這樣做 - 我可以編寫一個自己,但有一個機會,它是速度較慢,可以做的潛在奇怪的事情:)
我的函數如下所示:
function[sum] = partialSum(X,m)
sum = 0;
for i = 1:m
sum = sum + X(i);
end