如何沿着python中的所有点行走

时间:2015-06-04 12:46:03

标签: python gradient minimization

我的函数有一行零。 (想象一下说f(x)=(sin(x)/ x)^ 2),我不知道线在哪里或者它需要什么样的形状,但我可以通过最小化f(x)来在线上找到一个点);一旦我在零线上找到了一个点,我想通过做小步骤来绘制线,直到我到达线的末尾,或者回到开头:

from numpy import sin
from math import pi

def f(x,y):
    r=(x**2+y**2)**0.5
    return (sin(r)/r)**2

x0=pi
y0=0

现在我如何追踪对应于f(x,y)= 0的x,y线(在这种情况下是圆形,半径pi,但在我的情况下,形状和位置不是分析的)?

0 个答案:

没有答案