Bonjour,
Je cherche a créer une matrice 5x5 (appelons la M) constituée de valeurs aléatoires entre 0 et 1. Jusque la tout va bien j'utilise la fonction "rand" et je n'ai aucun problème. Mon souci c'est que je souhaite créer une nouvelle matrice de même dimensions que M contenant les même valeurs aléatoires mais à des places différentes dans la matrice.
J'ai trouvé sur l'aide de matlab la fonction randperm qui permet de permuter des valeurs aléatoire sauf que elle ne fonctionne que pour des vecteurs (je peux me débrouiller avec ça) mais le problème c'est que je ne peux pas lui dire combien de valeurs je veux et dans quel intervalle.
par exemple si j'écris sous matlab :
randperm(4)
il donne
ans =
3 2 4 1
ce qui ne me conviens pas : je veux 4 valeurs comprises entre 0 et 1.....
Donc en resume je voudrais faire un randperm avec 100 valeurs admettons comprises entre 0 et 1
Si quelqu'un a une idée aidez moi je cherche depuis des jours et je trouve pas comment régler mon problème et j'en ai besoin pour mon rapport de stage de master ....
Merci d'avance !!!!!
Partager