How can i use 'sum' for a 'cell array'?

82 vues (au cours des 30 derniers jours)
masoud jiryaei
masoud jiryaei le 7 Mai 2019
Commenté : masoud jiryaei le 10 Mai 2019
Hello
i have a cell array that i want to sum the coulmns ;
A={ 1x2 double , 1x2 double
1x2 double , 1x2 double
1x2 double , 1x2 double
1x2 double , 1x2 double }

Réponse acceptée

KSSV
KSSV le 7 Mai 2019
A = cell(4,2) ;
for i = 1:4
for j = 1:2
A{i,j} = rand(1,2) ;
end
end
B = cellfun(@sum,A)
  1 commentaire
masoud jiryaei
masoud jiryaei le 10 Mai 2019
Thank you so much;
It was usefull.

Connectez-vous pour commenter.

Plus de réponses (1)

madhan ravi
madhan ravi le 7 Mai 2019
sum(cat(1,A{:}),2)
  1 commentaire
masoud jiryaei
masoud jiryaei le 10 Mai 2019
Thanks
it was great.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by