如何使用Numpy根进行Trig函数

时间:2019-03-04 21:39:53

标签: python numpy

尝试编写一些代码以在域[-2,2]上找到函数-1.5sin(3x)的根。 numpy roots函数可以做到这一点吗?

基本上,代码将如下所示:

import numpy as np
def f(x):
  x = -1.5*sin(3*x)
  return x
print(np.roots())

由于该函数不是多项式,所以我不确定该放在括号中。

1 个答案:

答案 0 :(得分:0)

numpy.roots需要多项式。您没有一个。 numpy.roots不能用于查找任意函数的根。