How to get all combinations from this matrix?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Robu Robert
le 21 Avr 2021
Réponse apportée : Bruno Luong
le 24 Avr 2021
Hello, everyone! Can someone help me with this? I want to use allcomb function for any matrix, any ideas how can I do this besides writing down every line of the vector?
ch=['MRWI'
'IDMZ'
'CGBI'
'JKNO']
v=[];
[x,y]=size(ch);
allcomb(ch(1,:),ch(2,:),ch(3,:),ch(4,:))
2 commentaires
David Hill
le 21 Avr 2021
It is unclear what your expected output should be, show us your expected output.
Réponse acceptée
Bruno Luong
le 24 Avr 2021
ch=['MRWI'
'IDMZ'
'CGBI'
'JKNO'];
c=num2cell(ch,2);
[c{:}]=ndgrid(c{:});
n=size(c,1);
c = reshape(cat(n+1,c{:}),[],n)
0 commentaires
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!