尝试绘制x ^ 2/10 + sin(2x)/ 2函数时出错

时间:2018-11-26 21:20:08

标签: python python-3.x

xnum = np.linspace(-5, 5, 1000)
a = -3
n = 0
d = (((x^2) / (10))+(np.sin(2*x) / (2)))
dfs = ta.derivatives(d, x, a, n)
ta.plotter(xnum, ta.taylor(xnum, a, dfs), d, a)

我遇到了错误:

  

在我的第6行上“ TypeError:/:'Not'和'int'的不支持的操作数类型?”

1 个答案:

答案 0 :(得分:1)

我喜欢它的台词

d = (((x^2) / (10))+(np.sin(2*x) / (2)))

造成麻烦的是,python中的功能不是^(二进制异或),可以使用np.power**表示法。