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