1

我正在尝试将多个非线性模型拟合到数据集,并且我需要将模型参数值绑定为全部为正。

我尝试了 lsqcurvefit 函数,它可以工作。但是,我还需要 AICc 分数来进行模型比较(显然,调整后的 R 平方分数并不好。)似乎 lsqcurvefit 不计算这样的分数(?)。

所以我尝试了返回 AICc 的 fitnlm。但是,这一次,我无法绑定参数值(结果,我得到了一些不合理的负参数值)。

有谁知道任何同时允许用户计算 AICc 分数并同时绑定参数值的 MATLAB 函数?替代解决方案,例如如何从 lsqcurvefit 输出计算 AICc,也将非常受欢迎。

4

0 回答 0