Hello, When i used command 'Eigenvector' to find eigenvalues and eigenvectors of mechanic system like this : (wfem,modvecs) := Eigenvectors(mm,kk); # mm,kk are mass and stiffness matrices of system . It returns a complex vector and matrix. But when use : (modvecs,wfe):=Matlab[eig](mm,kk,eigenvectors=true); It returns a float matrix and vector, i try using Matlab to solve and it also retrurns a result similar to Matlab[eig]. The important thing is two results of two command 'Eigenvector' and Matlab[eig] are difference. After that, I use 'Map' command to take real part of result(in 'Eigenvector'),but it works only with 'map' ,and 'Map' doesn`t. # map(Re,result); Why this happened ? Is there anyone can explain to me ? (i am using Maple 9.5) Thank you !!!

Please Wait...