绘制具有可变参数的实值函数
Plot real-valued function with variable parameters
这道题听起来比实际更难。
我想知道如何用 julia 绘制数学函数?
到现在为止我都是用Gadfly来绘图的。
我现在想玩一个函数(凸函数的约束优化),但我找不到定义它的方法。
例如我想做:
plot( layer(y=x^2+1 …), layer(y=(x-4)+(x+3),…),…)
我知道有优化包,但是我想了解所以自己动手做。为此,我只想能够绘制任何函数(也包括多元函数)。
那么,我该怎么做呢?这在 Gadfly 中是否可行,还是我需要使用其他绘图库?
非常感谢任何帮助。
参见plotting functions and expressions in the Gadfly manual。
对于您的示例,plot([x->x^2+1, x->(x-4)+(x+3)], -2, 2)
之类的东西应该使用匿名函数来解决问题。
据我所知,目前无法使用多元函数执行此操作。
您可能还对 Interact.jl 包感兴趣。
这道题听起来比实际更难。
我想知道如何用 julia 绘制数学函数?
到现在为止我都是用Gadfly来绘图的。 我现在想玩一个函数(凸函数的约束优化),但我找不到定义它的方法。
例如我想做:
plot( layer(y=x^2+1 …), layer(y=(x-4)+(x+3),…),…)
我知道有优化包,但是我想了解所以自己动手做。为此,我只想能够绘制任何函数(也包括多元函数)。
那么,我该怎么做呢?这在 Gadfly 中是否可行,还是我需要使用其他绘图库?
非常感谢任何帮助。
参见plotting functions and expressions in the Gadfly manual。
对于您的示例,plot([x->x^2+1, x->(x-4)+(x+3)], -2, 2)
之类的东西应该使用匿名函数来解决问题。
据我所知,目前无法使用多元函数执行此操作。
您可能还对 Interact.jl 包感兴趣。