Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.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开始:执行tplquad集成时出错_Python_Scipy - Fatal编程技术网

从Python开始:执行tplquad集成时出错

从Python开始:执行tplquad集成时出错,python,scipy,Python,Scipy,最近我开始使用Python,在尝试解决下一个三重集成时,我发现了我的第一个问题: 到目前为止,我使用了以下语法: 来自numpy导入cos,pi 从scipy导入集成 f=λx,y,z:x**2*y*(cos*(pi*z)+2) x1,x2=0,3 y1,y2=0,2 z1,z2=0,5 集成.tplquad(f,x1,x2,y1,y2,z1,z2) 主要错误似乎如下所示: TypeError:不支持*:'numpy.ufunc'和'float'的操作数类型 请大家回复:)在函数定义中,您

最近我开始使用Python,在尝试解决下一个三重集成时,我发现了我的第一个问题:

到目前为止,我使用了以下语法:

来自numpy导入cos,pi
从scipy导入集成
f=λx,y,z:x**2*y*(cos*(pi*z)+2)
x1,x2=0,3
y1,y2=0,2
z1,z2=0,5
集成.tplquad(f,x1,x2,y1,y2,z1,z2)
主要错误似乎如下所示:

TypeError:不支持*:'numpy.ufunc'和'float'的操作数类型

请大家回复:)

在函数定义中,您需要删除
cos
之后的
*
,因为
cos()
是一个函数,所以它与括号中的参数一起