Question: Different Eigenvector results on identical matrices, rounding error ?

I am getting different results when determining the eigenvectors of a simple beam vibration problem in 2 ways :

See attachment :
1) When generating a matrix with GenerateMatrix([eqs..],[A,B...]) , or with
2) reformulating the same matrix by hand with S:=Matrix(4,4,[[ ]]) I get different eigenvectors for actually the same matrices ?

Tried already commands like 'convert' , 'Normalize', setting precision, to no avail.
Is this due to rounding ?

Any suggestions ?

Thanks ! 

Eigenvectors_2.mw

 

Please Wait...