1. 程式人生 > >MATLAB sum()函式總結

MATLAB sum()函式總結

a=sum(A)  %列求和

b=sum(A,2) %行求和

c=sum(A(:)) %矩陣求和

假定A為一個矩陣:

sum(A)以矩陣A的每一列為物件,對一列內的數字求和。

sum(A,2)以矩陣A的每一行為物件,對一行內的數字求和。

通過下面的例子,可以明白:

>> a=[1 2 3; 4 5 6; 7 8 9]

a =

1  2  3

4  5  6

7  8  9

>> sum(a)

ans =

12  15  18

>> sum(a,2)

ans =

6

15

24

>> sum(a(:))

ans =

45