Julia 绘图:如何将单个点和点列表添加到散点图

neu*_*ino 2 julia

如果我绘制以下函数:

f(x::Float64) = 4 - x^2
scatter(c1p2e16, -3.0:0.1:3.0)
Run Code Online (Sandbox Code Playgroud)

我会得到:

在此输入图像描述

我还根据 2 个值制作了以下向量:

val1 = 1                           >> 1
val2 = median(map(c1p2e16, x))     >> 3
vec = [val1,val2]             
Run Code Online (Sandbox Code Playgroud)

我想将这些值添加到第一个图中,以便显示一些 1,3 点,例如:

在此输入图像描述

Nil*_*dat 7

您可以scatter!(注意感叹号)添加到现有的绘图中:

julia> scatter(f, -3.0:0.1:3.0)

julia> scatter!([1], [3], color = "green", label = "", markersize = 10)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

编辑:您的示例中的颜色看起来更像lime实际的颜色,所以也许可以更改它:)