Derivácie a integrály
🧮 Úvod
Balíček SymPy umožňuje symbolicky derivovať a integrovať výrazy.
Kľúčové funkcie: - Derivácie: diff
, Derivative
(formálny objekt), doit()
- Integrály: integrate
, Integral
(formálny objekt), doit()
- Hodnotenie: subs
, evalf
/ N
—
🧮 Derivovanie
Jednoduché derivácie
\(\displaystyle 2 e^{2 x} + \cos{\left(x \right)}\)
Vyšší rád derivácie
Parciálne derivácie
Zmiešaná parciálna derivácia
\(\displaystyle - x \left(x y \cos{\left(x y \right)} + 2 \sin{\left(x y \right)}\right)\)
Tento zápis namená derivovanie funkcie f
podľa viacerých premenných naraz. - f
– funkcia, ktorú derivujeme, - x, 1
– derivuje raz podľa x
, - y, 2
– derivuje dvakrát podľa y
.
➡️ Výsledkom je zmiešaná parciálna derivácia.
Formálny diferenciálny objekt a vyhodnotenie
\(\displaystyle \left( \frac{d}{d x} \sin{\left(x^{2} \right)}, \ 2 x \cos{\left(x^{2} \right)}\right)\)
🧮 Integrovanie
Neurčitý integrál
⚠️ SymPy nevracia „+c“ — integračná konštanta je implicitná.
\(\displaystyle \begin{cases} \frac{e^{a x}}{a} & \text{for}\: a \neq 0 \\x & \text{otherwise} \end{cases}\)
Určitý integrál
Formálny objekt a vyhodnotenie
\(\displaystyle \left( \int\limits_{0}^{10} x^{2}\, dx, \ \frac{1000}{3}\right)\)
🧠 Zhrnutie
- Derivácie:
diff(expr, var, n)
. - Integrály:
integrate(expr, (var, a, b))
alebointegrate(expr, var)
. - Formálne objekty:
Derivative
,Integral
+doit()
.
📚 Oficiálna dokumentácia SymPy
Podrobný popis funkcií, ich parametrov a príkladov použitia nájdete v oficiálnej dokumentácii knižnice SymPy na adrese: https://docs.sympy.org/latest/index.html.