絶対値関数のグラフを表示するPythonコード
絶対値を含む関数のグラフをPythonで出力してみよう。
絶対値の取得
$x$ 座標は linspace(a, b, n)
を利用して, $x$ の定義域 $a \leqq x \leqq b$ と刻み数 $n$ を指定する。
$y$ 座標はabs()
のカッコの中に $x$ の関数を入力して, 絶対値を付けた値を出力する。
入力例. 関数 $f(x) = |x|$ のグラフを出力する
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace( -5, 5, 49)
y = abs(x)
plt.plot(x, y)
plt.show()


今回はlinspace
の特性上,刻みの数が偶数か奇数かで,$x = 0$ の箇所のグラフの形が変わることに注意する必要がある。