Python是一門常用的編程語言,提供了豐富的庫和工具,其中畫圖庫matplotlib可以用來畫出各種圖形。本文將介紹如何使用Python和matplotlib庫畫出迪迦造形的圖形。
首先,我們需要導入matplotlib庫:
import matplotlib.pyplot as plt import numpy as np
然后,我們定義一個函數來計算迪迦造形的坐標:
def dejavu(w): x = (1 + 0.2 * np.cos(w)) * np.cos(w) y = (1 + 0.2 * np.cos(w)) * np.sin(w) return x, y
接著,我們定義一個范圍來確定x軸和y軸的范圍:
w = np.linspace(0, 2 * np.pi, 1000)
最后,我們使用plt.plot()來畫出圖形:
plt.plot(*dejavu(w), 'g', linewidth=2) plt.axis('equal') plt.show()
運行上述代碼,我們就可以得到如下的迪迦造形圖形: