I would expect doit() to do the elementwise multiplication and return a single matrix:
I am new to Sympy community. I wanted to get started with this bug. Can anyone explain more about this bug ?
Thanks in Advamce.
In [15]: h = sympy.hadamard_product(sympy.Matrix([1, 1]), sympy.Matrix([2, 2]))
In [16]: h
Out[16]:
Matrix([
[1],
[1]]).*Matrix([
[2],
[2]])
In [17]: h.doit()
Out[17]:
Matrix([
[1],
[1]]).*Matrix([
[2],
[2]])
In [18]: sympy.__version__
Out[18]: '0.7.6-git'