Предполагая, что символ имеет целочисленное значение в SymPy - PullRequest
0 голосов
/ 18 мая 2018

Я считаю, что следующее должно оценивать до 1, но это не так.Любые советы о том, как заставить это работать?

n = Symbol('n')
with assuming(Q.integer(n)):
    print(cos(2*pi*n))

1 Ответ

0 голосов
/ 18 мая 2018
>>> from sympy import *
>>> n = Symbol('n', integer=True)
>>> cos(2*pi*n) 
1
>>> sin(2*pi*n) 
0
...