【Python/SymPy】関数に値を代入

Pythonモジュール「SymPy」で関数に値を代入する方法をソースコード付きで解説します。

関数に値を代入

Pythonモジュール「SymPy」で関数の変数に数値を代入して計算してみました。

サンプルコード

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

# -*- coding: utf-8 -*-
from sympy import *

var("a:z")              # a~zまで変数として扱う
f = x**2 + 3*x + 2      # 関数f(x)の定義
f1 = f.subs([(x, 1)])   # 関数にx=1を代入(f(1)の計算)
print("f(1)="+str(f1))  # 6
関連ページ
1 【Python/SymPy】記号計算入門Python入門 基礎文法とサンプル集
関連記事