你好,我有一个函数Walk1d,然后我想计算总和。 我使用Walk1d=lambda n:康苏姆理工学院(步骤(n))。结果是一个数组,但当我尝试Walk1d.cumsum()时,它不起作用,因为type(Walk1d)是一个函数。 如果我尝试sc.阵列(Walk1d).cumsum()它给了我:在0x3798488>; 我怎么处理?你知道吗
import matplotlib.pyplot as plt
import scipy as sc
steps=lambda m: 2*sc.random.random_integers(0,1,size=m)-1
Walk1d=lambda n: sc.cumsum(steps(n))
print(sc.array(Walk1d).cumsum())
谢谢!你知道吗
Walk1d
是一个带参数的函数。例如,必须调用函数并传入参数才能得到结果函数
Walk1d
需要用参数n
调用:相关问题 更多 >
编程相关推荐