Здравствуйте, у меня есть функция Walk1d, которую я хочу вычислить.
Я использую Walk1d = lambda n: sc.cumsum (steps (n)). Результатом является массив, но когда я пытаюсь Walk1d.cumsum (), он не работает, потому что type (Walk1d) является функцией.
Если я попробую sc.array (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())
Спасибо! * * 1004