A voir également:
- Créer un vecteur de taille n matlab
- Comment réduire la taille d'un fichier - Guide
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
7 réponses
Putain !
5 messages avant que tu nous expliques clairement ce que tu veux faire ! C'est bien, mais on aurait gagné du temps si tu avais commencé en expliquant aussi bien.
Supposons que A et B sont déjà triés (sinon, tu utilise sort je penses).
Pour ton problème, je pense que le plus simple est de faire une boucle, un peu comme ça :
5 messages avant que tu nous expliques clairement ce que tu veux faire ! C'est bien, mais on aurait gagné du temps si tu avais commencé en expliquant aussi bien.
Supposons que A et B sont déjà triés (sinon, tu utilise sort je penses).
Pour ton problème, je pense que le plus simple est de faire une boucle, un peu comme ça :
amax=lenght(A); bmax=lenght(B); a=b=1; while(1) if(A(a)<B(b)) C=[C A(a) ]; a++; else C=[C B(b)]; b++; end if(a==amax) C=[C B(b:bmax)]; break; end if(b==bmax) C=[C A(a:amax)]; break; end endIl doit manqué les cas ou A et B ont la même valeur, mais ça te fait déjà une base de départ.
tes 2 vecteurs sont de tailles différentes. Est ce que tu veux construire ton vecteur C à partir de A et B? Ce serait simple de créer un nouveau vecteur C tout simplement ou alors, essaie:
C=A[,1:3]+[,4:6] ;
Bonne chance.
C=A[,1:3]+[,4:6] ;
Bonne chance.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci ouf pour la réponse mais moi je cherche un programme matlab pour des vecteurs colonne de très grande taille c'est à dire j'ai un première vecteur A de n élément un autre vecteur B de m élements et moi je veux construire un vecteurs C où je mets toutes les valeurs de A et B rangés par ordre croissant (et sans répétition du même nombre, par exemple si j'ai le chiffre 2 dans les matrices A et B , je veux l'avoir qu'une fois dans la matrice C).