Ok merci bien!
Type: Messages; Utilisateur: Ballim
Ok merci bien!
Ok je pense que j'ai compris ton exemple!
for n = 1:length(U)
X=repmat(A(n,: ),U(n,: ),1);
M = [M ; X];
end
et avec ce programme ca marche bien
Voila le code que j'ai essayé
M = [];
for i=1:length(U)
for n = 1:3
M=repmat(A(i, : ),U(i, : ),1);
M = [M; rand(n,2)];
end
Oui j'ai utilisé ce que tu m'as passé mais chaque fois dans ma matrice finale je me retrouve qu'avec la dernière valeur
En fait moi je voulais avoir le resultat sous forme d'une matrice de 3 colonnes et n lignes
Effectivement ca marche, merci
Non j'ai toujours le même problème, il y'a toujours que la dernière valeurs qui est répétée.
J'ai essayé avec ce programme mais j'ai des problèmes
for i=1:length(U)
Mi=repmat(A(i, : ),U(i, : ),1);
M{i,1}=Mi;
end
ca marche que pour la dernière ligne de la matrice A
Bonjour,
Je cherche à construire une matrice à partir d'une matrice donnée et d'un vecteur. Je m'explique: j'ai une matrice A de la forme
1 2 3
2 3 3
1 1 1
et un vecteur U=[5;3;1]
et je...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.