I would highly recommend PDL::LinearAlgebra which has had a medium-sized update recently to get all the wrappers for the underlying LAPACK routines to work with "native complex" data. It turns perldl into a rather more MATLAB/Octave-like matrix tool.