gpt4 book ai didi

function - 带整数参数的分段 numpy 函数

转载 作者:行者123 更新时间:2023-12-04 02:22:25 25 4
gpt4 key购买 nike

我定义了分段函数

def Li(x):        
return piecewise(x, [x < 0, x >= 0], [lambda t: sin(t), lambda t: cos(t)])

当我评估 Li(1.0)

答案正确

Li(1.0)=array(0.5403023058681398),

但如果我写 Li(1),答案是 array(0)

我不明白这种行为。

最佳答案

这个函数运行正确。

def Li(x):        
return piecewise(float(x),
[x < 0, x >= 0],
[lambda t: sin(t), lambda t: cos(t)])

关于function - 带整数参数的分段 numpy 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27059664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com