Как уже было сказано в комментариях, вы должны предоставить сообщения об ошибках, так как в противном случае люди должны будут угадать, что не так с вашим кодом.
Однако, в вашем случае, я думаю, я мог бы догадаться :)
На Julia 1.0 работает следующее:
using Plots
gr(size=(600,400))
function example()
X = range(-2, stop=2, length=100)
Y = range(-2, stop=2, length=100)
f(x, y) = x^3 - 3x + y^2
contour(X, Y, f)
x = range(-2, stop=2, length=11)
y = range(-2, stop=2, length=11)
df(x, y) = [3x^2 - 3; 2y] / 25
quiver!(x, y', quiver=df, c=:blue)
xlims!(-2, 2)
ylims!(-2, 2)
png("example")
end
example()
и выдает следующий вывод
Обратите внимание, чтоЯ только изменил все вхождения linspace
на range(-2, stop=2, length=X)
, потому что функция linspace устарела в Julia 0.7.