Jupyter Notebook에서 SymPy 수식과 LaTeX 명령을 결합하여 표시

소개



Jupyter Notebook에서 SymPy 수식과 LaTeX 명령을 결합하여 표시하고 싶습니다.
import sympy

# おまじない
sympy.init_printing()

x = sympy.Symbol('x')
x**2



디스플레이


from IPython.display import display

for i in range(5):
    f = 1/x**i
    display(f)



SymPy에서 LaTeX로 변환


display(f)
sympy.latex(f)



LaTeX 표시


from IPython.display import Math
display(Math(r'f_n(x) = \frac{1}{x^n}'))



조합하다


for i in range(5):
    f = 1/x**i
    display(Math(r'f_{%d}(x) = %s' % (i, sympy.latex(f))))










코드



참고



Is it possible to show print output as LaTeX in jupyter notebook?
h tps : // s t c ゔ ぇ rf ぉ w. 코 m / 쿠에 s 치온 s / 48422762 / 이 s-i t 뽀시 b ぇ-- 쇼 wp 린 t 으 t 푸 t 아 s ぁㅅㅎㅎ k

감사의 말



@7shi 씨, 가르쳐 주셔서 감사합니다.

좋은 웹페이지 즐겨찾기