У Джулии Плотс нет вывода в блокноте Jupyter - PullRequest
1 голос
/ 10 января 2020

Я пытаюсь построить геометрическую сумму c (для учебных целей) и не получаю вывод для определенных входных значений. Это выполняется с использованием Julia 1.3 на MacOS Mojave 10.14.5 с использованием обновленной версии Chrome

Вот код:

using Plots
geom_series(x,n)=sum([x.^m for m in 0:n])

n=14
x=LinRange(-2.0,4.0,1001)
y=geom_series(x,n)
plot(x,y, ylims=(-10,10))

Это прекрасно работает в ноутбуке Jupyter для п в 1:13. После этого он строит графики для любого нечетного n, но не для четного n. Он также будет отображать график, если я уменьшу домен (например, x = LinRange (-2.0,2.0,1001)) или удаляю ylims из оператора plot.

Это включает в себя некоторые очень большие значения y, для и нечетные и четные п. Я проверил наличие NaN, но их нет.

Он также отлично работает, если я запускаю код в REPL.

Также нет проблем, если я использую PyPlot вместо Plots так что это не серьезная проблема для меня.

Но кто-нибудь имеет представление о том, что может происходить?

...