SymPyのバージョン確認方法と簡単な使い方について

1. SymPyのバージョン確認方法
SymPyがインストールされている場合、以下のコードでバージョンを確認できます。
import sympy
print(sympy.__version__)
これを実行すると、インストールされているSymPyのバージョンが表示されます。

はるか
SymPyって知ってる?

ふゅか
うん!Pythonで数式をシンボリックに扱えるライブラリよね!例えば微分や積分が簡単にできるの。

はるか
バージョン確認するには?

ふゅか
簡単よ!print(sympy.__version__)を実行すれば、今使ってるバージョンがわかるわ。
2. 簡単な使い方
SymPyはPythonのシンボリック計算ライブラリで、数式の展開、微分、積分、方程式の解などを扱えます。
2.1. シンボルの定義
次のようにシンボルを定義することができます。
from sympy import symbols
x, y = symbols('x y')
これにより、x
と y
を数値ではなく記号として扱うことができます。
2.2. 式の展開
次のようにexpandで式の展開ができます。
from sympy import expand
expr = (x + y) ** 2
expanded_expr = expand(expr)
print(expanded_expr) # x**2 + 2*x*y + y**2
2.3. 因数分解
次のようにfactorで因数分解ができます。
from sympy import factor
factored_expr = factor(expanded_expr)
print(factored_expr) # (x + y)**2
2.4. 微分
次のようにdiffで微分ができます。
from sympy import diff
derivative = diff(x**3 + 2*x**2, x)
print(derivative) # 3*x**2 + 4*x
2.5. 積分
次のようにintegrateで積分ができます。
from sympy import integrate
integral = integrate(x**2, x)
print(integral) # x**3/3
2.6. 方程式の解
次のようにsolveで方程式の解の計算ができます。
from sympy import solve
solution = solve(x**2 - 4, x)
print(solution) # [-2, 2]
このように、SymPyを使うことで数式をシンボリックに扱うことができます。
PR