绘制具有可变参数的实值函数

时间:2015-01-27 09:45:31

标签: julia calculus gadfly

这个问题听起来比实际上更困难。

我想知道,我如何用朱莉娅绘制数学函数?

到现在为止,我用Gadfly绘图。 我现在想要使用函数(凸函数的约束优化),但我找不到定义它的方法。

E.g。我想这样做:

plot( layer(y=x^2+1 …), layer(y=(x-4)+(x+3),…),…)

我知道有一个优化包,但我想了解并因此自己做。为此我只想绘制任何函数(也是多变量函数)。

那么,我该怎么做呢?这甚至可以在Gadfly中使用,还是需要使用另一个绘图库?

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:3)

请参阅plotting functions and expressions in the Gadfly manual

对于您的示例,像plot([x->x^2+1, x->(x-4)+(x+3)], -2, 2)这样的东西应该使用匿名函数。

example plot

据我所知,目前无法使用多变量函数执行此操作。

答案 1 :(得分:1)

您可能也对Interact.jl包感兴趣。