Dodatek A. Tematy dodatkowe

LaTeX w SymPy

Kiedy nabierzesz biegłości w notacji matematycznej, przydatne może okazać się wyświetlanie wyrażeń SymPy w takiej formie.

W tym celu najprościej jest przekazać wyrażenie SymPy do funkcji latex() i skopiować wynik do przeglądarki LaTeX-a.

Na listingu A.1 pokazano przykład, który zamienia proste wyrażenie w łańcuch LaTeX-a. Oczywiście możemy również przekształcać wyniki różniczkowania, całkowania i innych operacji SymPy, ale zostańmy przy prostym przykładzie.

Listing A.1. Przekształcanie wyrażenia w łańcuch LaTeX-a przy użyciu SymPy

from sympy import *
 
x,y = symbols('x y')
z = x**2 / sqrt(2*y**3 - 1)
 
print(latex(z))
# wypisuje:
# \frac{x^{2}}{\sqrt{2 y^{3} – 1}}

Łańcuch \frac{x^{2}}{\sqrt{2 ...

Get Podstawy matematyki w data science now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.