Doublesum
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Suppose I have matrix with elements M(i,j,k) and I want to sum all the elements corresponding to a fixed k, how might I achieve that? In other words I would like to sum over two of the indices. Thank you.
0 commentaires
Réponse acceptée
Jan
le 15 Avr 2012
M = randn(10,10,3); % Arbitrary test data
P = M(:, :, 2); % Get submatrix, 3rd dimension is 2
P = P(:); % Reshape submatrix to a column vector
S = sum(P); % Sum over all elements of P
3 commentaires
Jan
le 15 Avr 2012
I've added comments. The basics of Matlab are explained in the Getting Started chapters of the documentation.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Matrices and Arrays dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!