Question: Matrix with basis of eigenvectors as columns for specific eigenvalue

Hello,

I am using the LinearAlgebra package, and I am dealing with very big square matrices (almost a hundred rows and columns).  They have a lot of eigenvalues, with high multiplicity.  

I am performing operations on the eigenspaces.  So what I would need is a matrix with as columns a basis with eigenvectors for a very specific eigenvalue.

I can of course use SubMatrix(Eigenvectors[2],....) but that would take ages and Eigenvectors gives the eigenvalues in an ever changing order.

I can also use NullSpace (A-lambda*IdentityMatrix(..))  but that won't give me a matrix as output.

 

Does anyone have any ideas?

Thanks!

Please Wait...