sum of range of matrix elements from starting and end point
61 views (last 30 days)
Show older comments
Abhijit Sardar on 1 Jan 2021
Commented: KALYAN ACHARJYA on 3 Jan 2021
I have 90000*20 matrix i want to add 50 elements of 18th column successively. how can i do so please help.also could you please tell how to do sum of elements in the vector if the starting and end point is known.
KALYAN ACHARJYA on 1 Jan 2021
Edited: KALYAN ACHARJYA on 1 Jan 2021
Lets say the matrix data is variable name as "mat"
"could you please tell how to do sum of elements in the vector if the starting and end point is known".
If 1-D vector, you can use sum directly
For 2 D case
data=mat(From rows:Till Rows number,From columns:Till Columns number)
KALYAN ACHARJYA on 3 Jan 2021
In that case you have to use array indexing
res=zeros(1,,,,expected_num_of interation); % Must do
for i = 1:p-50
In this case you can avoid loop, please use movsum, as follows (Recommended)
More Answers (0)
Find more on Multidimensional Arrays in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!