Python是一種流行的編程語言,以其簡單易用、快速開發和可擴展性而聞名。Python擁有眾多庫和模塊,其中之一是波浪線函數模塊。
import math import matplotlib.pyplot as plt def sine_wave(x_values): y_values = [] for x in x_values: y = math.sin(x) y_values.append(y) return y_values x_values = [i / 100.0 for i in range(0, 700)] y_values = sine_wave(x_values) plt.plot(x_values, y_values) plt.show()
該代碼段使用了math和matplotlib庫,繪制了一個正弦波形。我們首先定義了一個sine_wave函數,該函數接受一個x值列表,并返回對應的y值列表。然后我們創建了一個x值列表,該列表是0到6.99之間的浮點數,每個數都增加了0.01。我們還創建了一個y值列表,將sine_wave函數應用于x_values并返回結果。最后,我們使用matplotlib的plot函數將x_values和y_values傳遞給它,并使用show函數顯示圖形。
Python的波浪線函數模塊可以讓我們輕松地生成各種波形,這是實現信號處理、音頻處理和圖形處理等應用程序的強大工具。
上一篇python 簡單排序
下一篇python 簡單區塊鏈