My task is to write a MATLAB function that takes as input a nonemty 2-dimensional array A and returns a column vector containing the row sums of the elements of A. I have a program written out, however it calculates and sum of all elements and puts them in a column vector. Please help me figure out how to only add the elements of one row and continue with the next. Here is what I have so far:
function RowSum = ex(A)
%
%
[NRows, NCols] = size(A);
RowSum = zeros(NRows, 1);
for row = 1: NRows
for col = 1: NCols
RowSum = RowSum + A(row, col);
end
end
Thank you in advance for the help.
Best Answer