91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-09
  • 語言: Matlab
  • 標簽: LM算法??

資源簡介

levenberg_Marquardt算法的詳細流程,備注清晰,下載可用,是根據算法流程自己編寫的程序,內含詳細的參數設置介紹。

資源截圖

代碼片段和文件信息

%%?函數功能:利用Levenberg_Marquardt算法求解無約束的非線性最小二乘問題??
function?[x_curr?iter]?=?Levenberg_Marquardt(Difff?var?x0?lamda?beita?eps)??%eps為精度,
????%?相關參數??
????max_iter????=?100;??
????flag????????=?1;??
????x_curr??????=?x0;?????????????????????????????????????????????????
??
????for?iter?=?1?:?max_iter??
????????if?flag??
????????????J???=?double(subs(jacobian(Diff?var)?var?x_curr));??????%?雅可比矩陣??
????????????H???=?transpose(J)?*?J;????????????????????????????????????%?赫森矩陣??????
??????????????
????????????if?iter?==?1??
????????????????f_curr?=?double(subs(f?var?x_curr));??
????????????end??
????????end??
??
????????%?計算新Hessen矩陣??
????????H_new?=?H?+?(lamda?*?eye(8?8));??
??
????????%?計算步長d??
????????diff?=?double(subs(Diff?var?x_curr));??

評論

共有 條評論