Как дополнение к ответу выше, на самом деле в Plots.jl это еще проще.Просто передайте функцию в plot
следующим образом:
plot(x->2x+5)
вы обычно хотите передавать диапазоны осей, которые вы можете сделать следующим образом:
plot(x->2x+5, xlim=(0,5), ylim=(5,15))
вы также можете построить несколько функцийсразу:
plot([sin, cos, x->x^2-1], label=["sin", "cos", "x²-1"], xlim=(-2,2), ylim=(-1,3))
Результат последней команды прорисовки: 