-
distinct: find out how many distinct values in an array given a tolerance (default is 1e-5), [E,mul] = distinct(E, Tol).
-
eeig: find E-eigenpairs of a tensor.
-
evalTensorEig: evaluate the residue of a given eigenpair (lambda, X), [res] = evalTensorEig(A, lambda, X , Type, Flag); Type can be 'teig', 'eeig', 'zeig', 'heig'; Flag can be 'symmetric'.
-
generateRandTensor: generate a complex random tensor with given m,n, [A, M] = generateRandTensor(m,n); A is a tensor, M gives the bounds for the number of eigenvalues and E-eigenvalues.
-
generateRealRandTensor: generate a real random tensor with given m,n, [A, M] = generateRealRandTensor(m,n); A is a tensor, M gives the bounds for the number of eigenvalues and E-eigenvalues.
-
heig: find H-eigenpairs of a tensor.
-
KLtranspose: get the transpose of a tensor A, [G] = KLtranspose(A,k,l).
-
NwtnHomotopy: find a real eigenpair of a tensor by using Newton Homotopy Method.
-
refineTensorEig: refine a given eigenpair (lambda, X) by using deflation method.
-
teig: find eigenpairs or mode-k generalized eigenpairs of a tensor.
-
tensor2poly: convert a tensor eigenvalue problem to a polynomial system.
-
zeig: find Z-eigenpairs of a tensor.