www.gusucode.com > qit_matlab_0.10.0工具箱源码程序 > qit/utils/rand_hermitian.m
function H = rand_hermitian(n) % RAND_HERMITIAN Random Hermitian n*n matrix. % H = rand_hermitian(n) % % Returns a random Hermitian matrix of size n*n. % NOTE: The randomness is not defined in any deeply meaningful sense. % Ville Bergholm 2008-2011 H = randn(n) +1i*randn(n); H = H + H'; % make it Hermitian