【Python/SymPy】テイラー展開を計算

Pythonモジュール「SymPy」でテイラー展開を計算する方法をソースコード付きで解説します。

テイラー展開を計算

Pythonモジュール「SymPy」の「series」でテイラー展開を計算することが出来ます。

サンプルコード

サンプルプログラムのソースコードです。

# -*- coding: utf-8 -*-

var("a:z")              # a~zまで変数として扱う
fx = sin(x)             # 関数の定義
dfx = series(fx, x)     # sin(x)のテイラー展開
print(dfx)              # x - x**3/6 + x**5/120 + O(x**6)

3/xの無限大への極限は0だとすぐにわかりますが、プログラムでも無事に計算出来ました。

【Python/SymPy】記号計算入門
Pythonモジュール「SymPy」で記号計算する方法をソースコード付きで入門者向けにまとめました。
【Python超入門】使い方とサンプル集
Pythonの使い方について、基礎文法から応用例まで入門者向けに解説します。

コメント