sum of elements by row or column in a matrix in Sage
in Numpy, we can use sum(M,axis=0) or sum(M,axis=1)
what is the equivalent instruction syntax with sage ?
in Numpy, we can use sum(M,axis=0) or sum(M,axis=1)
what is the equivalent instruction syntax with sage ?
For summing rows:
sage: M = random_matrix(ZZ,3,5)
sage: M
[ -2 1 -10 -1 -1]
[ -2 1 -1 1 -1]
[ -3 5 -2 1 2]
sage: sum(M)
(-7, 7, -13, 1, 0)
For the columns:
sage: sum(M.columns())
(-13, -2, 3)
or
sage: sum(M.T)
(-13, -2, 3)
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2016-06-26 10:19:07 +0100
Seen: 3,696 times
Last updated: Jun 26 '16