我曾经使用 Matlab 使用该nlinfit
函数执行非线性拟合。这使我能够为观察到的对两个预测变量的响应向量创建一个拟合。让我们讨论一下,通过基于进料等级和进料速率的分离过程来回收铜。使用 Matlabs 时nlinfit()
,该函数接受Rec
数据列作为观察到的响应,然后接受 2 矩阵的预测变量,在这种情况下为进料速率和进料等级。
我现在已经切换到使用 Python(NumPy、SciPy 和 MatPlotLib)而不是 Matlab,并且无法使最小化函数执行相同的多变量非线性回归拟合。我已经很好地使用了具有许多观察结果的单个预测变量,但不是一个多变量预测变量集。