如何在 Julia 中绘制带有错误栏的函数

How to plot a function with error bar in Julia

我想绘制一个带有误差条的函数 test(x),其中相应误差的大小保存在函数 error_bar_test(x) 中。 该图应如下所示:

您有特定的绘图库吗?这是 Plots.jl 的解决方案:

ulia> using Plots

julia> plot(0:2, [6, 10, 2], yerr = [1, 2, 3], msc = 1, label = "", ytick = 0:2:12)

因此您需要传递两个包含 x 和 y 值的向量,然后传递一个与 yerr 关键字参数长度相同的向量。我还更改了错误栏的颜色和 yticks 的默认值,并删除了该系列的自动标签。这给出:

另一种方便的方法是将 Plots.jl 与 Measurements.jl 组合:

using Plots, Measurements
plot(0:2, [6, 10, 2] .± [1, 2, 3])

生产