Merging two arrays's
Afficher commentaires plus anciens
Hi,
So I have two arrays, say:
A={[1,2,3];[4,5];[]}
B={[6];[7,8,9];[10]}
and I would like to merge them to give:
C={[1,2,3,6];[4,5,7,8,9];[10]}
Is there a nice vectorised way to do this, or do I need to resort to for loops? (I will be calling this function >100000 times so quicker the better)/
Ideally I would like to ensure no value appears twice in the same row, i.e.: {[1,2,1];...} would not be allowed, however {[1,2];[1];..} would be allowed. However I could miss this part out if it would significantly slow down the code.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Operators and Elementary Operations dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!