class_docstr: A mutable matrix of objects from poly module or to operate with them.
  
  Examples
  ========
  
  >>> from sympy.polys.polymatrix import PolyMatrix
  >>> from sympy import Symbol, Poly
  >>> x = Symbol('x')
  >>> pm1 = PolyMatrix([[Poly(x**2, x), Poly(-x, x)], [Poly(x**3, x), Poly(-1 + x, x)]])
  >>> v1 = PolyMatrix([[1, 0], [-1, 0]], x)
  >>> pm1*v1
  PolyMatrix([
  [    x**2 + x, 0],
  [x**3 - x + 1, 0]], ring=QQ[x])
  
  >>> pm1.ring
  ZZ[x]
  
  >>> v1*pm1
  PolyMatrix([
  [ x**2, -x],
  [-x**2,  x]], ring=QQ[x])
  
  >>> pm2 = PolyMatrix([[Poly(x**2, x, domain='QQ'), Poly(0, x, domain='QQ'), Poly(1, x, domain='QQ'),             Poly(x**3, x, domain='QQ'), Poly(0, x, domain='QQ'), Poly(-x**3, x, domain='QQ')]])
  >>> v2 = PolyMatrix([1, 0, 0, 0, 0, 0], x)
  >>> v2.ring
  QQ[x]
  >>> pm2*v2
  PolyMatrix([[x**2]], ring=QQ[x])
code: def to_Matrix(self):
      return self._dm.to_Matrix()
  
imports: from sympy.core.expr import Expr
  from sympy.core.symbol import Dummy
  from sympy.core.sympify import _sympify
  from sympy.polys.polyerrors import CoercionFailed
  from sympy.polys.polytools import Poly, parallel_poly_from_expr
  from sympy.polys.domains import QQ
  from sympy.polys.matrices import DomainMatrix
  from sympy.polys.matrices.domainscalar import DomainScalar
label_desc: Use image node_id 4 for calling the MutablePolyDenseMatrix obj's underlying member method code with example usage: obj.to_Matrix() and returns: self