Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在trig函数中使用numpy根_Python_Numpy - Fatal编程技术网

Python 如何在trig函数中使用numpy根

Python 如何在trig函数中使用numpy根,python,numpy,Python,Numpy,试图编写一些代码来查找域[-2,2]上函数-1.5sin(3x)的根。对于numpy根函数,这可能吗 基本上,代码将如下所示: import numpy as np def f(x): x = -1.5*sin(3*x) return x print(np.roots()) 我只是不确定括号里应该放什么,因为这个函数不是多项式 numpy.root需要一个多项式。你没有numpy。根不能用于查找任意函数的根。没有调用f()当然,它是一个多项式。查看Taylor级数。查看scipy.op

试图编写一些代码来查找域[-2,2]上函数-1.5sin(3x)的根。对于numpy根函数,这可能吗

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

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

我只是不确定括号里应该放什么,因为这个函数不是多项式

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

没有调用
f()
当然,它是一个多项式。查看Taylor级数。查看scipy.optimize.中的函数。也许您应该从中备份您的断言。