Comment définir des semences pour le générateur de nombres pseudo aléatoires

J'ai besoin d'effectuer quelques tests où j'utilise randn pseudo générateur de nombre aléatoire. Comment puis-je définir la semence sur mon propre, de sorte que chaque fois que je lance ce test, je vais obtenir les mêmes résultats? (ouais, je sais, c'est un peu bizarre, mais c'est ça le problème).

J'ai trouvé la RANDSTREAM objet qui a le seed de la propriété, mais il est en lecture seule. Est-il possible de l'utiliser pour l'amorçage de la génératrice?

  • Non, ce n'est pas bizarre. C'est en fait assez important pour les tests et le débogage.
  • ouais, surtout quand il s'agit de la répétabilité des résultats...
  • Notez que de faire l'inverse, c'est à dire pour éviter de répétabilité à chaque fois que nous le redémarrage de Matlab, la commande est rng('shuffle'), qui définit la valeur de départ en fonction de l'heure actuelle.
InformationsquelleAutor Gacek | 2011-01-13