有画线的设施吗?

时间:2019-04-29 13:29:37

标签: julia plots.jl

我有一些节点,我想绘制它们。其中一些与其他人联系。我不知道如何在Julia中画一条线?你能帮我吗?

例如一行如下:

y=2x+5

谢谢

2 个答案:

答案 0 :(得分:5)

作为以上答案的补充,实际上在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))

最后一个绘图命令的结果是: an example plot

答案 1 :(得分:2)

尝试查看Julia's documentation about plotting以及通过网络搜索引擎搜索Julia plots找到的this tutorial

在Julia v1.1中绘制y = 2x+5

using Pkg
Pkg.add("Plots") # Comment if you already added package Plots
using Plots
plotly() # Choose the Plotly.jl backend for web interactivity
x = -5:5 # Change for different xaxis range, you can for instance use : x = -5:10:5
y = [2*i + 5 for i in x]
plot(x, y, title="My Plot")