gpt4 book ai didi

Julia:循环中的 ImplictPlots:设置颜色

转载 作者:行者123 更新时间:2023-12-04 14:58:14 24 4
gpt4 key购买 nike

如何使用 implicit_plot 分配颜色?

using ImplicitPlots, Plots
v = [(x,y) -> (x+3)*(y^3-7)+18, (x,y) -> sin(y*exp(x)-1)]
p = plot()
for f in v
implicit_plot!(f; xlims = (-1, 3), ylims = (-1, 2), framestyle = :origin, lc = [:red, :blue])
end
p

implicitplots

我期待的是:

lc = [:red, :blue]
for (i, f) in enumerate (v)
implicit_plot!(f; xlims = (-1, 3), ylims = (-1, 2), lc = lc[i])
end

如何为第二个函数传递蓝色渐变? (我可以传递 lc = :blues 但这也会使第一行变成蓝色。)

奖励问题:我可以将向量或元组传递给 implicit_plot 吗?我猜它不受支持。

最佳答案

你确定它不起作用吗?我试过了

lc = [:red, :blue]
for (i, f) in enumerate(v)
implicit_plot!(f; xlims = (-1, 3), ylims = (-1, 2), lc = lc[i])
end

我得到了

enter image description here

(您在 enumerate 中有一个额外的空间,这可能会让您失望?)

不确定函数元组。

关于Julia:循环中的 ImplictPlots:设置颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67478715/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com