发布网友 发布时间:2024-05-07 10:34
共1个回答
热心网友 时间:2024-06-09 19:12
出现这个现象有几种可能,一是迭代没有成功收敛,二是求解过程收敛到了局部最优值而不是全局最优值,如果是第一种情况的话即使初值变化不大优化结果也会不相同,如果是第二种情况初值在一个较大的范围内变化优化结果都应该不变,通常这个范围会非常大,所以你可以看看你是哪种情况,如果是第一种的话应该能从matlab的提示中看出来,如果是第二种的话你可以换个求解方法,比如原来用的最小二乘,现在改用可以避免掉入局部最优的遗传算法求解,希望对你有帮助