In this paper, we propose a dual-matrix method (DMM) that uses constrained terms to reflect the numerical relation between a mixing matrix and a separating matrix. Thus, some undesired solutions are excluded, the search region is reduced, and the convergent efficiency of the algorithm is ultimately improved. Moreover, DMM is proven to converge in a separable matrix only if its cost function converges to zero. Computer simulations indicate that the algorithm excellently performs blind signal separation; moreover, theoretical analysis matches the simulated results. On the other hand, two-separating system is proposed in the separating stage, and a new performance index (PI) is presented as well. Further, the theoretical properties of the new PI are proven, and the simulations indicate that the new PI is more practical than the commonly used one. Two numerical simulations were performed in the current study to illustrate the efficiency of the proposed method.