Status: Accepted
Owner: [email protected]
CC: [email protected]
Labels: Type-Enhancement Priority-Medium Matrices

New issue 2756 by [email protected]: Implement MatrixFunction
http://code.google.com/p/sympy/issues/detail?id=2756

We need a class MatrixFunction, like MatrixSymbol that contains arguments, so, e.g., we can differentiate with respect to them.

Also, when you do MatrixSymbol()(t), it creates a commutative Function (see issue 440).

In [54]: A = MatrixSymbol('A', n, n)(t)

In [55]: x = MatrixSymbol('x', m, n)

In [56]: x*A
Out[56]: A(t)⋅x

In [57]: A*x
Out[57]: A(t)⋅x

In [58]: type(A)
Out[58]: sympy.core.function.A

This should either raise TypeError or create a MatrixFunction.

--
You received this message because you are subscribed to the Google Groups 
"sympy-issues" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy-issues?hl=en.

Reply via email to