小编Nas*_*uba的帖子

逻辑方程的代码

我试图理解以下逻辑地图图像的代码,但我被困在了

ys = [ ]
rs = numpy.linspace(0, 4, 400) 
Run Code Online (Sandbox Code Playgroud)

什么rs意思?什么i in range()意思?我将衷心感谢您的帮助!

def f(x, r):
    """Discrete logistic equation with parameter r"""
    return r*x*(1-x)

if __name__ == '__main__':
    # initial condition for x
    ys = []
    rs = numpy.linspace(0, 4, 400)
    for r in rs:
        x = 0.1
        for i in range(500):
            x = f(x, r)

        for i in range(50):
            x = f(x, r)
            ys.append([r, x])

    ys = numpy.array(ys)
    pylab.plot(ys[:,0], ys[:,1], '.')
    pylab.show()
Run Code Online (Sandbox Code Playgroud)

python numpy pythonxy

4
推荐指数
1
解决办法
6472
查看次数

标签 统计

numpy ×1

python ×1

pythonxy ×1