2

我有一些节点,我想绘制它们。他们中的一些人连接到其他人。我不知道如何在 Julia 中绘制一条线?你能帮帮我吗?

例如如下一行:

y=2x+5

谢谢你

4

2 回答 2

6

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

最后一个绘图命令的结果是: 示例图

于 2019-04-29T14:21:49.200 回答
2

尝试查看Julia 关于绘图的文档以及通过在网络搜索引擎上搜索找到的本教程。Julia plots

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

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")
于 2019-04-29T13:37:02.053 回答