Matrice aléatoire

adiloon Messages postés 1 Statut Membre -  
 Mustafa Raouf -
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

  1. Mustafa Raouf
     
    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