我想解決一個「線性化」的線性方程組,這需要通過線性化迭代估計兩個參數。實際問題實際上是非線性的,但是使用傅里葉級數方法,它是線性化的。對於求解線性方程組有兩個未知假設的任何建議?
我一直在用矩陣和SVD求解線性系統,這些矩陣和SVD不需要太多時間,但是這些矩陣依賴於要迭代求解的兩個參數。最後,我只需要確保我解決的參數之一迭代匹配我在系統中得到的響應。這是最小化的標準。
我一直在使用「fmincon」和「multi-start」來解決兩個參數,我得到了一些結果,但它比我所期望的要花費更長的時間。也有當地最低限度的問題,所以我不得不包括「多開始」。
任何人有一個想法,如果任何其他方法會更容易解決這個問題?
我真的很感激它。
任何其他方法? fmincon使用了一套相當複雜的數學優化方法。你想改善什麼? –
我敢打賭,這很複雜,但我不確定裏面發生了什麼。 fmincon有一個本地最小問題,這就是爲什麼我運行多啓動找到全局最小值。這需要很長時間...有關於此的任何建議? –
不,沒有建議。這是數學中的一個懸而未決的問題。 –