【Python/SymPy】数式の簡約化

Pythonモジュール「SymPy」で数式の簡約化を行う方法をソースコード付きで解説します。

数式の簡約化

Pythonモジュール「SymPy」の「simplify」を使うことで、定義した数式の簡約化が出来ます。

サンプルコード

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

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

var("a:z")              # a~zまで変数として扱う
fx = a*x*x + 4*x*a*x    # 関数f(x)の定義
fx = simplify(fx)       # f(x)の簡約化
print(fx)               # 5*a*x**2
関連ページ
1 【Python/SymPy】記号計算入門Python入門 基礎文法とサンプル集

コメント