| 8 | 1/1 | 返回列表 |
| 查看: 2947 | 回復(fù): 7 | ||
xiaoxuan1111鐵桿木蟲 (正式寫手)
|
[求助]
用fortran程序遺傳算法解非線性方程組 已有1人參與
|
|
一個(gè)復(fù)雜的六元非線性方程組,用牛頓迭代法因找不到好的初值,我就用fortran編了個(gè)遺傳算法求解,可是該算法收斂速度太慢,解一次平均得花40秒才收斂,而求解方程組只是整個(gè)程序的一小部分,整個(gè)程序要解成千上萬次方程組,該怎樣才能提高收斂速度呢,哦,對了,我一開始用的是二進(jìn)制編碼,后來改為浮點(diǎn)數(shù)編碼,速度仍然是那么慢,求問怎么辦呢? 在找不到好的初始值情況下,fortran解非線性方程組還有其他方法么?謝謝各位…… |

|
http://www.gaoyang168.com/bbs/viewthread.php?tid=4595014 可以參考下這個(gè)帖子 |
金蟲 (職業(yè)作家)

鐵桿木蟲 (正式寫手)

鐵桿木蟲 (正式寫手)

鐵桿木蟲 (著名寫手)
工程和科學(xué)數(shù)值計(jì)算咨詢
|
此事與Fortran無關(guān)。不錯(cuò),Newton法是和初值選取有很大關(guān)系。不過,錯(cuò)不在Newton法。Newton法無非就是保證初值在解附近可以迅速收斂。但只要是非線性,就有初值選取問題。而且,沒有一般的方法。一般說來,經(jīng)驗(yàn)最好從應(yīng)用里來。比如說,可以預(yù)選初值,事前檢查函數(shù)變號,初步確定初值范圍。即便這樣,也很大程度依賴你對具體問題的經(jīng)驗(yàn)。 如果是解很多方程,不知解之間是否有一定程度的關(guān)聯(lián)性。我曾有過這樣的例子,使用前一方程的解作為下一方程的迭代初值。 6元方程要解40s,這實(shí)在是太慢。比如,遺傳算法是否可以做為初值選取。算幾回不等到收斂就切換到Newton法。 |
鐵桿木蟲 (文壇精英)

鐵桿木蟲 (文壇精英)

| 8 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 張芳銘-中國農(nóng)業(yè)大學(xué)-環(huán)境工程專碩-298 +6 | 手機(jī)用戶 2026-03-26 | 6/300 |
|
|---|---|---|---|---|
|
[考研] 293分求調(diào)劑,外語為俄語 +5 | 加一一九 2026-03-31 | 5/250 |
|
|
[考研] 323分 食品與營養(yǎng)調(diào)劑 +3 | 嘿ooo 2026-03-31 | 3/150 |
|
|
[考研] 一志愿北化085600材料專碩275|有文章專利|求調(diào)劑 +12 | Micky11223 2026-03-25 | 13/650 |
|
|
[考研] 070300一志愿211,312分求調(diào)劑院校 +6 | 小黃鴨寶 2026-03-30 | 6/300 |
|
|
[考研] 材料與化工調(diào)劑一志愿大連海事085600,349 +6 | 吃的不少 2026-03-30 | 6/300 |
|
|
[考研] 085600材料與化工調(diào)劑 +15 | kikiki7 2026-03-30 | 15/750 |
|
|
[考研] 370求調(diào)劑 +3 | 080700調(diào)劑 2026-03-30 | 3/150 |
|
|
[考研] 抱歉 +4 | 田洪有 2026-03-30 | 4/200 |
|
|
[考研] 一志愿南昌大學(xué)324求調(diào)劑 +9 | hanamiko 2026-03-27 | 9/450 |
|
|
[考研] 309求調(diào)劑 +15 | 誰不是少年 2026-03-29 | 15/750 |
|
|
[考研] 282求調(diào)劑 +4 | wcq131415 2026-03-24 | 4/200 |
|
|
[考研] 343求調(diào)劑 +6 | 愛羈絆 2026-03-29 | 6/300 |
|
|
[考研] 332求92調(diào)劑 +8 | 蕉蕉123 2026-03-28 | 8/400 |
|
|
[考研] 315求調(diào)劑 +4 | akie... 2026-03-28 | 5/250 |
|
|
[考研]
|
18419759900 2026-03-25 | 8/400 |
|
|
[考研] 考研調(diào)劑 +9 | 小蠟新筆 2026-03-26 | 9/450 |
|
|
[論文投稿] Journal of Mechanical Science and Technology +3 | Russ_ss 2026-03-25 | 5/250 |
|
|
[考研] 材料專碩 335 分求調(diào)劑 +4 | 拒絕冷暴力 2026-03-25 | 4/200 |
|
|
[考研] 340求調(diào)劑 +5 | 話梅糖111 2026-03-24 | 5/250 |
|