LINUX.ORG.RU

в pylab оторазить sympy.latex-функцию


0

1

попытка отобразить в окне pylab-а sympy-выражение, содержащее функцию, приводит к ошибке. Можно ее устранить?

import sympy,pylab
x=sympy.Symbol('x')
t=sympy.sin(x)
pylab.xticks([])
pylab.yticks([])
pylab.text(0.2,0.5,sympy.latex(t),size=40)
pylab. show()

 raise ParseFatalException(msg + "\n" + s)
ParseFatalException: Expected end of math '$'
$\operatorname{sin}\left(x\right)$ (at char 0), (line:1, col:1)

нужно либо заставить sympy генереровать sin, либо pylab понимать operatorname.

replace() помог заменить operatorname на другой оператор не вызывающий проблем.

dmitry-d67
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.