我現在遇到一個問題,我要求解一個線性方程組,方程組為n*n維的,n在10e10以上,有沒有什么比較好的處理技術?請指教一下,多謝!
uj5u.com熱心網友回復:
先解決10x10的,然后即可舉一反三。uj5u.com熱心網友回復:
10*10的很簡單,沒問題的,關鍵現在是方程數太多了,比較難處理,不會了,能不能幫我做做,可以談談條件!交流一下。uj5u.com熱心網友回復:
其實,就算幾十階的線性方程求解要考慮的東西就很多了,即便是Lingo、Gams的熟手都不敢說硬話。這種高階線性代數要落實到程式設計層面,首先要明白數學層面的東西,其中問題很復雜的,自己編程很麻煩,要先選擇演算法,是用高斯消元法還是逼近法,或其他演算法。求解程序會遇到各種不確定的情況,比如有解、無解、收斂、發散,乃至精度等等問題,這就需要在設計程式時仔細考慮,以期方便對方程的輸入進行調整,就這樣,光人機界面就夠干。所以,最好用matlatb提供的解算方法,許多問題別人都有考慮。然后看自己如何去呼叫。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/85942.html
標籤:數據庫及相關技術
上一篇:如何下載MSCOMM
