This command
Y1 = repmat(0+0i, 10, 1);
appears to create an array of doubles, while this command
Y2 = repmat(0.0001+0.0001i, 10, 1);
correctly creates an array of complex double.
Is there a way in MatLab to allocate for later use an array of complex doubles with magnitudes of zero or am I required to start with very small magnitudes as I've done above??