I want to generate 3 random symmetric matrices, each of dimension 3 whose elements are normally distributed. It could be done simply as
A = RandomVariate[NormalDistribution[0, 1], {3, 3}]
B = RandomVariate[NormalDistribution[0, 1], {3, 3}]
C = RandomVariate[NormalDistribution[0, 1], {3, 3}]
R1 =(A + Transpose[A])/2
R2 =(B + Transpose[B])/2
R3 =(C + Transpose[C])/2
I am looking for other ways in which the same problem can be done for the case where number of matrices is large.