`python
_x000D_import matplotlib.pyplot as plt
_x000D_import numpy as np
_x000D_x = np.linspace(-2*np.pi, 2*np.pi, 1000)
_x000D_y = np.sin(x)
_x000D_plt.plot(x, y)
_x000D_plt.xlabel('x')
_x000D_plt.ylabel('sin(x)')
_x000D_plt.title('Sine Function')
_x000D_plt.grid(True)
_x000D_plt.show()
_x000D_ _x000D_**Python畫函數(shù)圖代碼的基本原理**
_x000D_Python中的matplotlib庫是一個(gè)強(qiáng)大的繪圖工具,可以用來繪制各種類型的圖形,包括函數(shù)圖。通過numpy庫生成一組x軸的數(shù)值,然后計(jì)算對應(yīng)的y軸數(shù)值,最后使用plt.plot()函數(shù)將這些點(diǎn)連接起來就可以得到函數(shù)圖了。
_x000D_**如何畫出多個(gè)函數(shù)的圖像?**
_x000D_可以在同一個(gè)坐標(biāo)系中畫出多個(gè)函數(shù)的圖像,只需要在plt.plot()函數(shù)中分別傳入不同的x和y值即可??梢允褂貌煌念伾途€型來區(qū)分不同的函數(shù)。
_x000D_**如何設(shè)置坐標(biāo)軸的范圍?**
_x000D_可以使用plt.xlim()和plt.ylim()函數(shù)來設(shè)置x軸和y軸的范圍,例如plt.xlim(-10, 10)可以將x軸范圍設(shè)置為-10到10。
_x000D_