Matrice aléatoire

Fermé
adiloon Messages postés 1 Date d'inscription dimanche 26 janvier 2014 Statut Membre Dernière intervention 26 janvier 2014 - Modifié par zipe31 le 26/01/2014 à 14:53
 Mustafa Raouf - 27 janv. 2014 à 21:41
bonjour tout le monde

J'ai un petit souci, en fait j'ai créé une matrice aléatoire en utilisant les commandes suivantes,
Q=rand(10,1)*50
Y=floor(Q)
maintenant la question suivante que j'arrive pas a la résoudre c'est celle-ci,
Former le vecteur Y1 avec les éléments impairs de Y et Y2 avec les pairs. (fonctions à utiliser
find, et mod)?
merci d'avance.

1 réponse

Mustafa Raouf
27 janv. 2014 à 21:41
Essaye avec ce code :

Q=rand(10,1)*50 ;

Y=fix(Q) ;

t1=find(mod(Y,2)~=0);
Y1=Y(t1);

t2=find(mod(Y,2)==0);
Y2=Y(t2);

Bon courage
2