請問,用matlab中的fsolve函數(shù)求解非線性方程組,為何求解過程中未知數(shù)沒有發(fā)生變化
我寫了一個蒸發(fā)器的仿真模型,一共是7×470個方程組
但是每次求解最終得到的結(jié)果都是無解,而且誤差非常大
在求解過程中,我把每次每個方程組的值都輸出來了
發(fā)現(xiàn)每個方程組得到的值都沒有變化,也就是說未知數(shù)在求解過程中沒有發(fā)生變化
請問這是怎么回事呀
返回小木蟲查看更多
今日熱帖
我寫了一個蒸發(fā)器的仿真模型,一共是7×470個方程組
但是每次求解最終得到的結(jié)果都是無解,而且誤差非常大
在求解過程中,我把每次每個方程組的值都輸出來了
發(fā)現(xiàn)每個方程組得到的值都沒有變化,也就是說未知數(shù)在求解過程中沒有發(fā)生變化
請問這是怎么回事呀
返回小木蟲查看更多
京公網(wǎng)安備 11010802022153號
寫錯了唄,還能有啥
方程組太多了,初始值給的不合理,計(jì)算不收斂。。
能否將代碼貼出來,一般考慮為代碼問題,或初始解不合理。
請問可以幫忙看一下嗎
我昨天把方程系數(shù)做成了全局變量 然后可以算了
但是還是有三部分的方程組的未知數(shù)的值在計(jì)算中沒有變化
最后出現(xiàn)了這個報(bào)錯 說是初始點(diǎn)存在INF或NAN
我不太清楚初始點(diǎn)是哪里
非常感謝
微信截圖_20200629170249.png
,
代碼那個CEAoligai是最外層的代碼 startCE是中間層的賦初值并調(diào)用fsolve的 CE是fsolve函數(shù)要計(jì)算的方程組的代碼
我再檢查檢查吧