79455150

Date: 2025-02-20 16:21:38
Score: 1
Natty:
Report link

Why don't you use MatrixSymbol? Following Smichr's advice, your solution could look like this:

M, m = MatrixSymbol('M_m,n', 3, 3), MatrixSymbol('m', 3, 3).as_explicit()
s= '{}={}'.format(latex(M), latex(m))
display(Math(s))
s= 'diag({0})={1}, U({0})={2}, L({0})={3}'.format(latex(M),  latex(m.multiply_elementwise(eye(3))), latex(m.upper_triangular(0)), latex(m.lower_triangular(0)))
display(Math(s))
Reasons:
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): Why don't you use
  • Low reputation (0.5):
Posted by: stansy