【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とは、統計処理や機械学習、ディープラーニングといった数値計算分野を中心に幅広い用途で利用されている人気なプログラミング言語です。 主な特徴として「効率のよい、短くて読みやすいコードを書きやすい」、「ライブラリが豊富なのでサクッと...

コメント