How to sum elements in a matrix rowwise for specific columns only?

38 visualizaciones (últimos 30 días)
I have a matrix X, consisting out of 100 rows and 10 columns. I want to sum up columns 7 to 10 to one single number, yielding a matrix with still 100 rows, but only 7 columns.

Respuesta aceptada

Stephen23
Stephen23 el 5 de Jun. de 2018
Editada: Stephen23 el 5 de Jun. de 2018
Where X is your matrix:
Y = [X(:,1:6),sum(X(:,7:10),2)]
  3 comentarios
Stephen23
Stephen23 el 7 de Abr. de 2020
Editada: Stephen23 el 7 de Abr. de 2020
"S = sum(A,dim) returns the sum along dimension dim. For example, if A is a matrix, then sum(A,2) is a column vector containing the sum of each row."

Iniciar sesión para comentar.

Más respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by