Я понимаю, что обычно это не та тангенциальная функция:
, но это не так.SymPy обнаружил, что существуют очень большие значения y, и соответственно выбрал вертикальный масштаб.По этой шкале все значения практически равны нулю, кроме как в непосредственной близости от особенностей.А неравномерная высота шипов вблизи сингулярностей объясняется тем, что точки оценки не будут попадать точно в pi/2 + pi*n
, и насколько близко они достигнуты, зависит от того, что n
.
Все, что сказано, вам нужна разумная вертикальная шкала, усиленная с помощью ylim
:
plot(eqn, (x, -10, 10), ylim=(-20, 20))