function [R_sort,L_sort,lambda_sort] = sortingEigenvalues(dim,TOL,L) [R,DR] = eig(L); % Right eigenvectors and eigenvalues [L,DL] = eig(L'); % Left eigenvectors and eigenvalues eig_R = diag(DR); % Right eigenvalues written as a vector eig_L = diag(DL); % Left eigenvalues written as a vector ind_RL = zeros(dim*dim,2); count = 1; for n=1:dim*dim % Sorting of eigenvalues an = eig_R(n); for m=1:dim*dim bm = eig_L(m); if(abs(real(an)-real(bm))