Comment générer une réelle aléatoire symétrique de la matrice carrée avec des uniformément répartie entrées

Je voudrais générer une réelle aléatoire symétrique de la matrice carrée avec des entrées uniformément distribué entre 0 et 1.
Mon but est:
a = rand(5);
b = a + a.'

Mon souci est que, si la matrice a est distribuée de manière uniforme en fonction de la documentation http://www.mathworks.com.au/help/techdoc/ref/rand.html la matrice b pourrait ne pas être que la moyenne de deux nombres aléatoires peut ne pas être le même que le numéro d'origine.

J'ai essayé d'utiliser
hist(a);
hist(b)

mais vous ne savez pas comment interpréter le graphique obtenu.
EDIT: Selon Oli la matrice b n'est plus uniformément répartie, est-il un moyen de le faire de cette façon?

InformationsquelleAutor Aina | 2012-03-17