寻找曲线的公式

3
有没有一个程序可以接收我的“响应曲线”值,并提供近似响应曲线的公式?如果这样的程序能够接收数字“百分比正确率”(可能带有标准偏差),那就太棒了,因为在允许灵活性时返回简化的公式,而当需要紧密逼近曲线时返回更精确(即复杂)的公式。我的兴趣是玩弄响应曲线值和“灵活性”因素,直到这样的工具输出足够简单的曲线拟合公式,以确保在机器计算期间具有高性能。

我刚刚注意到微软Excel具有这种能力,至少部分地具备:http://phoenix.phys.clemson.edu/tutorials/excel/graph.html - Brent Arias
3个回答

3

请查看康奈尔大学提供的免费(免费啤酒)实用程序Eureqa

Eureqa的特别之处在于它使用遗传算法来拟合您指定的输入曲线,并且您可以指定要允许或不允许的函数进行拟合。例如,如果您想避免正弦和余弦,则它甚至不会考虑这些函数。它还将显示出最少步骤的最佳近似值和最准确的近似值(无论步骤)。您还可以在多台联网计算机上运行拟合工具,以加快获得结果的速度。

这是一个非常有趣的工具-请查看他们的操作视频。


2

Matlab、Mathematica、Octave、Maple、NumPy和Scilab只是成千上万个可以完成此任务的程序之一。


我认为他正在寻找更简单的东西。如果我们这样做,还不如拿一支笔和一张纸... - Rook
与纸笔不同,这些工具都有开箱即用的文档曲线拟合功能。 - sigfpe
一个懂行的人也会将它们记在脑海中。不过,试着看看在numpy中加载数据并拟合指数曲线需要多少行代码。 - Rook

1
SigmaPlot - 正是您所需要的。统计和数据可视化。 alt text
(来源:sigmaplot.com)

看起来相当不错,虽然我会支持免费的解决方案(这让Eureqa看起来相当不错)。 - Brent Arias

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接