2012-09-13 33 views
1

我希望能够做两件事情:红宝石GUI使用图表

  1. 有从中我可以运行一些脚本/计算红宝石的GUI。
  2. 通过图表显示结果。

结果只是一个简单的数组。最好把所有的东西都放在gui中,这样它就可以像普通程序一样运行。

任何帮助将不胜感激。

谢谢!

编辑:我忘了提,图表可以是简单的折线图。没有什么花哨。但是他们需要能够显示一系列大至100,000点的结果。

+0

我还没有找到任何好的东西。我发现了很多gui,但我一直无法解决如何在其中显示图表。 – user1594138

+0

听起来像是你想要一个“matlab lite”。这是否恰巧是linux,或者你可以在虚拟机中运行linux? –

+0

我能找到的最接近现成的解决方案是[matplotlib](http://matplotlib.org/),这正是你想要的,除了python。不幸的是,该工具包的未来还不确定。 –

回答

1

我应该关闭这个话题,因为我缺乏实际的经验,但我会建议把1和2作为完全不同的问题。 2.的提示可以找到,例如。在SO线程 Ruby: building a plot of function,而与1,我有Ruby GTK温和成功。

这并不构成您的问题的完整答案,您不应该将其标记为已接受的答案。由于缺乏兴趣和/或愿意回复他人,我发布了它。我仍然在等待大亲来教我和提问者如何去做。

+0

感谢您的回答。这就是我所做的一切,但之后我无法将2合在一起。例如,我有一个输出svg代码的库,所以从那里我可以将其保存到一个html文件,或者我猜想自动创建并通过浏览器打开它。这可能是我现在要做的。 – user1594138

+0

我其实想到使用本地主机,也许是一个高品质的JavaScript图形库。只需让ruby写入该环境,然后在浏览器中进行更新。所以我会从我的脚本中得到一个相当漂亮的查看环境来获得结果。但是当然没有好的gui。 – user1594138

+1

不过,我希望看到你的问题真正得到回答,以至于我认为这是一个赏金:) –

0

它看起来像ruby-gsl做你想做的。您可以在irb内从右侧调用绘图函数。有关如何与之交互的想法,请参阅screenshots