首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Julia:循环中的ImplictPlots :设置颜色

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

Stack Overflow用户
提问于 2021-05-11 07:20:50
回答 1查看 55关注 0票数 3

如何使用implicit_plot指定颜色

代码语言:javascript
复制
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

我所期望的大概是这样的:

代码语言:javascript
复制
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传递一个向量或元组吗?我猜它不受支持。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-11 09:14:12

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

代码语言:javascript
复制
lc = [:red, :blue]
for (i, f) in enumerate(v)
    implicit_plot!(f; xlims = (-1, 3), ylims = (-1, 2), lc = lc[i])
end

我得到了

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

不确定函数的元组。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67478715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档