0
我试图做简单的配合测试FindFit和NonlinearModelFit但我得到数学FindFit错误
General::ivar: 0.` is not a valid variable
错误。 我的代码非常简单,我只是从Mathematica例子中获得它。
Table[Prime[x], {x, 20}];
FindFit[%, a x Log[b + c x], {a, b, c}, x]
你知道这有可能发生的任何原因吗?我也尝试过使用其他数据集和其他表达式和格式,但同样的错误。它也给与NonlinearModelFit相同的错误。
data = {{0, 1}, {1, 0}, {3, 2}, {5, 4}, {6, 4}, {7, 5}};
nlm = NonlinearModelFit[data, Log[a + b x^2], {a, b}, x]
我觉得有一些微不足道的东西我失踪了。
如果您在http://mathematica.stackexchange.com/上发布该问题,也许您会得到更多答案。 –