解在lsqnonlin中达到上限

2次查看(最近30天)
Dimitra弗洛里
Dimitra弗洛里 2021年8月16日
回答: 马特·J 2021年8月16日
你好,
我用lsqnonlin函数来拟合我的数据。我需要用5个未知数来拟合数据的方程非常复杂。我设置了下限和上限,因为一些参数必须在一个值的范围内。我注意到的是解达到了上边界。我的数据是图像,因此每个像素都有一个值。许多像素都有上边界的值。当解达到上限时意味着什么?我能做些什么来改进它吗?

答案(1)

马特·J
马特·J 2021年8月16日
这意味着解算器认为去掉上界就能提高拟合度。如果不应该发生这种情况,则可能是由于错误的数据、错误的模型函数或模型函数代码中的错误。

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!