24小时热门版块排行榜    

查看: 905  |  回复: 0

yuankanxue

金虫 (著名写手)

分子玩家

[求助] MATLAB的lsqcurvefit函数拟合中是否可固定某参数值

本人在使用MATLAB的lsqcurvefit函数进行拟合时,遇到了一个问题。由于被拟合函数是n个某函数的线性叠加,我不能简单的将某个参数设为常数,只能在拟合的上下确界上来约束它,使得它的变化在误差范围内即可。但对于大规模拟合时,我觉得这样会比较耗时间。请问网友们是不是有比较好的办法?我觉得如果使那些部分已知参数的上下确界的变化在收敛的精度内,那么MATLAB的这个算法不是就不会去计算这些参数的变化了,从而只去计算其他参数的变化,但实际上不是这样的。
回复此楼

» 猜你喜欢

有志者事竟成,梦想给我方向,方法是效率,努力是捷径,失败是老师。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yuankanxue 的主题更新
信息提示
请填处理意见