Question: Problem: LinearAlgebra, Eigenvectors, MatrixExponential etc... Matrices with functions as elements

There must be an easy way to resolve this problem, I just haven't found it yet. > restart;with(LinearAlgebra); > A:=pp->eval(Matrix([[a1(p),0],[0,a2(p)]]),p=pp):A(p); [a1(p) 0 ] [ ] [ 0 a2(p)] > Eigenvectors(A(p)); Error, (in LinearAlgebra:-LA_Main:-Eigenvectors) expecting a Matrix of rationals, rational functions, algebraic numbers, or algebraic functions > Is there a way to make the LinearAlgebra routines treat a Matrix function just like a regular Matrix? thanks
Please Wait...