Matrices avec des termes différents

Matlab -  
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Sauriez-vous comment obtenir une matrice de valeurs aléatoires toutes différentes les unes des autres, mais comprises dans un intervalle donné?

Merci

2 réponses

Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Bonjour,
normalement, tu as la fonction rand
https://forums.commentcamarche.net/forum/affich-5915584-nombres-aleatoires-de-0-a-100-matlab
http://www.mathworks.fr/fr/help/matlab/ref/rand.html
voilà !
0
Matlab
 
Bonjour,

En fait, la fonction "rand" ne tient pas compte de si une valeur dans la matrice se répète ou non. J'aurai besoin de termes qui soient tous différents et qui ne se répètent pas...

Merci
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
ok, donc tu ne veux pas de l'aléatoire.
à ce moment là, il faut remplir la matrice case par case avec rand, et à chaque fois vérifier que la valeur n'existe pas. Deux boucle for, des if ça devrait faire l'affaire.
0