| 24小時(shí)熱門(mén)版塊排行榜 |
| 4 | 1/1 | 返回列表 |
| 查看: 1567 | 回復(fù): 3 | |||
[交流]
【求助】請(qǐng)問(wèn)下FORTRAN的計(jì)算精度能不能達(dá)到MATLAB的計(jì)算精度高呢?
|
| 我現(xiàn)在是一樣的程序,先matlab編好,也沒(méi)調(diào)用它的內(nèi)部函數(shù)。然后完全按原來(lái)的算法,格式轉(zhuǎn)換成fortran,用雙精度,結(jié)果就是不好,很苦惱啊 |
金蟲(chóng) (正式寫(xiě)手)

金蟲(chóng) (正式寫(xiě)手)
|
提示: Fortran是不進(jìn)行隱式類型轉(zhuǎn)換的, 所以整數(shù), 單精度, 雙精度的計(jì)算如果混合在一起的話, 絕對(duì)會(huì)出問(wèn)題. 我是剛剛完成了一次matlab到fortan的轉(zhuǎn)換, 相當(dāng)麻煩. 要得到相同的結(jié)果,你需要: 1. 把所有的浮點(diǎn)數(shù)寫(xiě)成x.0dx的形式,以確保以雙精度進(jìn)行計(jì)算 2. 在整數(shù)后面乘以 1.0d0,以防止整數(shù)除法的出現(xiàn). 3. 如果可能的話, 找到編譯器的手冊(cè), 看看如何改變r(jià)eal的默認(rèn)精度, 比如ivf需要加上 -r8選項(xiàng), 這樣real默認(rèn)為雙精度. 確保以上3點(diǎn)都完美地完成, 你就能得到和matlab一樣的結(jié)果了. |
新蟲(chóng) (初入文壇)

| 4 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 化學(xué)308分求調(diào)劑 +3 | 你好明天你好 2026-03-23 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 335求調(diào)劑 +3 | yuyu宇 2026-03-23 | 4/200 |
|
|
[考研] 336求調(diào)劑 +4 | 收到VS 2026-03-20 | 4/200 |
|
|
[考研] 工科0856求調(diào)劑 +5 | 沐析汀汀 2026-03-21 | 5/250 |
|
|
[考研] 接收2026碩士調(diào)劑(學(xué)碩+專碩) +4 | allen-yin 2026-03-23 | 6/300 |
|
|
[考研] 276求調(diào)劑 +3 | YNRYG 2026-03-21 | 4/200 |
|
|
[考研] 一志愿北京化工大學(xué)070300 學(xué)碩336求調(diào)劑 +5 | vv迷 2026-03-21 | 8/400 |
|
|
[考研] 286求調(diào)劑 +10 | Faune 2026-03-21 | 10/500 |
|
|
[考研] 一志愿深大,0703化學(xué),總分302,求調(diào)劑 +4 | 七月-七七 2026-03-21 | 4/200 |
|
|
[考研] 311求調(diào)劑 +3 | 勇敢的小吳 2026-03-20 | 3/150 |
|
|
[考研] 一志愿重慶大學(xué)085700資源與環(huán)境總分308求調(diào)劑 +7 | 墨墨漠 2026-03-20 | 7/350 |
|
|
[考研] 0805材料320求調(diào)劑 +3 | 深海物語(yǔ) 2026-03-20 | 3/150 |
|
|
[考研] 22 350 本科985求調(diào)劑,求老登收留 +3 | 李軼男003 2026-03-20 | 3/150 |
|
|
[考研] 274求調(diào)劑 +10 | S.H1 2026-03-18 | 10/500 |
|
|
[考研]
|
簡(jiǎn)木ChuFront 2026-03-19 | 8/400 |
|
|
[考研] 295材料求調(diào)劑,一志愿武漢理工085601專碩 +5 | Charlieyq 2026-03-19 | 5/250 |
|
|
[考研] 求調(diào)劑 +3 | @taotao 2026-03-20 | 3/150 |
|
|
[考研] 261求B區(qū)調(diào)劑,科研經(jīng)歷豐富 +3 | 牛奶很忙 2026-03-20 | 4/200 |
|
|
[考研] 085410人工智能專碩317求調(diào)劑(0854都可以) +4 | xbxudjdn 2026-03-18 | 4/200 |
|
|
[考研] 材料,紡織,生物(0856、0710),化學(xué)招生啦 +3 | Eember. 2026-03-17 | 9/450 |
|