[英]How to plot level-shifted sine wave in Python?
確實,正如@TheBigKahuna 提到的那樣:只需添加 1
就 python numpy和matplotlib而言,這很簡單:
import numpy as np
from math import sin,radians
import matplotlib.pyplot as plt
# calculate 360 samples
samples = np.array([sin(radians(angle)) for angle in range(0,360)])
# plot samples
plt.plot(samples)
plt.show()
Numpy 使簡單地將數據加 1 變得微不足道:
plt.plot(samples + 1)
plt.show()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.