【发布时间】:2015-05-26 19:32:18
【问题描述】:
给定以下一组 xs 和 ys:
xs = [8294400, 2073600, 921600, 409920]
ys = [124, 433, 853, 1449]
用 Excel 中的幂律拟合得到一个很好的近似值:
Excel 找到了a(x^b) 形式的函数。如何在 C# 中确定a 和b?我尝试使用 Math.Net 数字,但我没有看到任何适用于这种形式的函数的方法。 Linear Regression module 中的所有函数都只是找到各种形式函数的线性系数,但似乎没有一个能够确定指数。
【问题讨论】:
-
那是因为你想要的回归是非线性的。
-
这个案例其实在链接页有描述:numerics.mathdotnet.com/…
标签: c# mathnet-numerics