matplotlibによる関数プロット
関数のプロット
例:sin(x)のプロット
import numpy as np import matplotlib.pyplot as plt x = np.arange(-3,3,0.1) y = np.sin(x) plt.plot(x,y) plt.title("sin(x)") plt.show()
例:sin(x)とcos(x)のプロット
import numpy as np import matplotlib.pyplot as plt x = np.arange(0, 6, 0.1) y1 = np.sin(x) y2 = np.cos(x) plt.plot(x, y1, label='sin') plt.plot(x, y2, label='cos') plt.xlabel('x') plt.ylabel('y') plt.title('sin & cos') plt.legend() plt.show()
例:sin(x)とcos(x)のプロット(線種の変更)
import numpy as np import matplotlib.pyplot as plt x = np.arange(0, 6, 0.1) y1 = np.sin(x) y2 = np.cos(x) plt.plot(x, y1, label='sin') plt.plot(x, y2, linestyle='--', label='cos') plt.xlabel('x') plt.ylabel('y') plt.title('sin & cos') plt.legend() plt.show()