0
我對Python非常陌生,在涉及到計算機方面一般不起作用,更不用說計算機術語,所以希望標題有意義。繪製一個已定義的函數
我已經(我認爲)是正弦擴展。然而,我試圖繪製它,並且我要麼讓圖表顯示沒有任何內容,要麼嘗試幾次(雖然我現在不能重新創建它),但是有一個錯誤說它不能繪製正弦(x),因爲它是不確定的,儘管正如你在下面看到的那樣,它顯然是'def'-ed。
我的代碼如下:
from math import pi
from math import factorial
import matplotlib.pyplot as plt
def sine(x):
sum = 0
n = 0
q = 1
while (q > 0.000001):
q = (x**(2*n +1))/(factorial(2*n + 1))
if n % 2 ==0:
sum += q
else:
sum -= q
n += 1
return sum
for i in range (10):
z = float(i*pi)
print sine(z)
plt.plot(i,color='red', alpha=1)
plt.show()
我只是把紅色和阿爾法在那裏的情況下,該點是如此微小的我只是無法看到它,但很可惜,加入這兩個沒有表現出我什麼都是新的。
你是上帝送來的!謝謝! – Fitz2715 2014-09-26 04:39:19