1

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

我想知道,我如何用 julia 绘制数学函数?

直到现在我都用牛虻来绘图。我现在想玩一个函数(凸函数的约束优化),但我找不到定义它的方法。

例如我想做:

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

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

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

任何帮助是极大的赞赏。

4

2 回答 2

3

请参阅Gadfly 手册中的绘图函数和表达式

对于您的示例,plot([x->x^2+1, x->(x-4)+(x+3)], -2, 2)应该使用匿名函数来解决问题。

示例图

据我所知,目前不可能用多元函数来做到这一点。

于 2015-01-27T14:48:40.683 回答
1

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

于 2015-01-28T10:34:05.247 回答