How to sum each column element of one matrix with all column elements of another matrix?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Jakov Simjanoski
le 8 Juil 2018
Commenté : vinjamoori vikas
le 17 Déc 2020
Sorry I cannot formulate my question in a clearer way. Here is what I want to do: A = [ a, b; c, d ] and B = [ i, j; k, l ] I want to get: C = [ (a+i), (b+j); (a+k), (b+l); (c+i), (d+j); (c+k), (d+l) ]. Thank you in advance.
0 commentaires
Réponse acceptée
Anton Semechko
le 8 Juil 2018
Do
kron([a b;c d],[1;1]) + kron([1;1],[i j;k l])
Here is an example using symbolic expressions
syms a b c d i j k l
kron([a b;c d],[1;1]) + kron([1;1],[i j;k l])
ans =
[ a + i, b + j]
[ a + k, b + l]
[ c + i, d + j]
[ c + k, d + l]
6 commentaires
vinjamoori vikas
le 17 Déc 2020
Sir, I have total six matrices each with the size 4x4. I want to add all the combinations of the columns.
That means each column of one matrix with each other column of other matrices. I should get total of 4^6 summed vectors. Please suggest me something.
Plus de réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!