function [out] = crandn(varargin)

try
    m1 = randn(varargin{:});
    m2 = randn(varargin{:});
    out = m1 + sqrt(-1)*m2;
catch
    error(lasterr);
end