how can i do that for all columns?

1 Ansicht (letzte 30 Tage)
Ach
Ach am 5 Mär. 2018
Bearbeitet: Stephen23 am 13 Mär. 2018
hi , i have a matrix (length(a),length(b)) and i want to write a function that calculates the sum of all a in a column. how can i do that for all columns?

Antworten (1)

Suraj Mankulangara
Suraj Mankulangara am 13 Mär. 2018
Hi Ach
The "sum" function in MATLAB returns the total of all elements in a column (or row) of a matrix. For more information on how to use the sum function, you can refer to the link below:
https://in.mathworks.com/help/matlab/ref/sum.html
By default, the "sum" function computes column-wise total of elements in a matrix, so in your case,
sum(matrix)
should get you the result that you want.
  1 Kommentar
Stephen23
Stephen23 am 13 Mär. 2018
Bearbeitet: Stephen23 am 13 Mär. 2018
although to be safe, in case the size of the matrix might change in future:
sum(matrix,1)

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Multidimensional Arrays finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by