Bonjour,
cette opération élémentaire fonctionne :Je veux ce même résultat quand x et y sont contenus dans un tableau de structures :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 x=(1:3)' ; y=(1:2)' ; cat(1, x, y) ; ans = 1 2 3 1 2J'ai trouvé ça, qui marche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 x=(1:10)' ; y=(1:2)' ; xx.data=x ; xx.autres='azertyui' ; yy.data=y ; yy.autres='poiuytr' ; C=[xx ; yy] ;y-a-t'il une solution plus lisibe ? et surtout plus adaptée aux tableaux géants (9Go)
Code : Sélectionner tout - Visualiser dans une fenêtre à part cell2mat([arrayfun(@(x)transpose(x.data), C, 'uni', false).']).'
-adapté = moins de mémoire temporaire utilisée et fonctionnement plus rapide-
merci
Partager