MATLAB: Bdschur algorithm in Matlab

lapackschur decomposition

Hi all,
My problem is the computation of eigenvalues and eigenvectors using schur decomposition. Actually, the algorithm uses the bdschur() function. I know that Matlab uses the library of LAPACK in some functions. I wonder if Matlab also uses LAPACK functions for bdschur(). If yes, could you {explain how you use LAPACK for bdschur} / {tell which algorithm you are using for bdschur}
Best regards,

Best Answer

According to the file bdschur.m, this uses LAPACK's DTRSYL and SLICOT's MB03RD functions. See
>> edit bdschur