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