(cls, *args)
return reduce(cls.row_join, args)
Return a matrix formed by joining args horizontally (i.e.
        by repeated application of row_join).

        Examples
        ========

        >>> from sympy.matrices import Matrix, eye
        >>> Matrix.hstack(eye(2), 2*eye(2))
        Matrix([
        [1, 0, 2, 0],
        [0, 1, 0, 2]])
Return a matrix formed by joining args horizontally (i.e.
        by repeated application of row_join).
Return a matrix formed by joining args horizontally ( i . e . by repeated application of row_join ) .
def hstack(cls, *args):
        """Return a matrix formed by joining args horizontally (i.e.
        by repeated application of row_join).

        Examples
        ========

        >>> from sympy.matrices import Matrix, eye
        >>> Matrix.hstack(eye(2), 2*eye(2))
        Matrix([
        [1, 0, 2, 0],
        [0, 1, 0, 2]])
        """
        return reduce(cls.row_join, args)
def hstack ( cls , * args ) : return reduce ( cls . row_join , args )