Actually, this is the correct result that LabVIEW is returning. Here is some math:
The way to check if the eigenvalues results are correct, is to solve the equation det(A-L*I)=0, where A is the original matrix, L is the eigenvector, and I is a diagonal matrix.
The way to calculate this equation, is to use only one result for L, lets user L3=0.88. Then ,the matrix (A-L*I) is
0.09 0 0
0 0.08 0
1 0.24 0
Determinant of this matrix is 0, so L3 is a correct eigenvalue. You would get that det(A-L*I)=0 if you calculate it for any of the L's LabVIEW returned.
Now, to calculate these Eigenvalues by hand, you would the use the same equation det(A-L*I)=0. So we would look for the determinant of the following matrix to be 0:
0.97-L 0 0
0 0.96-L
0
0 0 0.88-L
The det of this matrix is (0.97-L)(0.96-L)(0.88-L)=0. From here, you would get that the eigenvalues are L1=0.97, L2=0.96, L3=0.88, the same as the LabVIEW results.
Zvezdana S.
National Instruments