gpt4 book ai didi

python - plot() 出现意外行为的原因是什么

转载 作者:行者123 更新时间:2023-12-01 06:01:04 24 4
gpt4 key购买 nike

def f(u):
value = 0.0
if u > -1 and u < 1:
value = u * u
return value

鉴于上述情况,以下结果将产生预期的绘图:

plot(f,(x,-5,5))

但是 plot(f(x),(x,-5,5)) 只是画一条水平线。谁能解释一下这是怎么回事?

最佳答案

前者传递函数,允许在 plot() 内部调用它。后者调用该函数一次并传递返回值,每次都会得到相同的值。

关于python - plot() 出现意外行为的原因是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10442551/

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