絶対値関数のグラフを表示する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$ の箇所のグラフの形が変わることに注意する必要がある。

コメントを残す