fortran這個軟體在物理上用處大嗎?現在是不是過時

時間 2021-08-30 09:49:12

1樓:紳士與小資

fortran適用於數值計算的,在科學計算中是比較基礎的語言(與matlab等相比),當然也可用於物理問題求解。今天科學計算數值求解等還在用,本人有限元力學分析就用該軟體編過。

以下來自**:

fortran語言最初是由數值計算方面的需要而發展起來的。2023年,ibm公司開發出第一套fortran語言,執行在ibm704計算機上。

2023年,美國標準化協會制定了fortran(x3.9-1966)(也就是fortran66)和fortran(x3.10-1966)標準。

這時fortran語言還不是結構化的程式設計語言。

2023年,美國標準化協會重新對fortran(x3.9-1966)進行了評估,公佈了新的fortran標準,也就是fortran77。fortran77是具有結構化特性的程式語言。

fortran77在短時間內取得了巨大的成功,廣泛地應用於科學和工程計算,幾乎統治了數值計算領域。

2023年,fortran77被iso接納為國際標準。

2023年釋出的fortran90大幅改進了舊版fortran的型式,加入了物件導向的觀念與提供指標,並同時加強陣列的功能。

fortran的特性

fortran語言的最大特性是接近數學公式的自然描述,在計算機裡具有很高的執行效率。

易學,語法嚴謹。

可以直接對矩陣和複數進行運算,這一點類似matlab。

自誕生以來廣泛地應用於數值計算領域,積累了大量高效而可靠的源程式。

很多專用的大型數值運算計算機針對fortran做了優化。

廣泛地應用於平行計算和高效能運算領域。

fortran90,fortran95,fortran2003的相繼推出使fortran語言具備了現代高階程式語言的一些特性。

2樓:她是我的小太陽

1、fortran主要是用於數學建模的軟體,屬於專業性極強軟體,沒有一定的專業知識,使用起來還是很不方便的。新版本應該會功能應該會功能強大一些,學好了對於專業應該有很大幫助。

2、要說在物理上的用處,fortran的特長是精於數值計算,比其他的精確。這一點隨著深入學習會認為非常重要的。

3、fortran無疑是最快的,看看超級計算機上用的是什麼就知道了。即使是c語言,在科學平行計算領域也遠遠比不上fortran的速度,c++模板超程式設計技術勉強可以和fortran一拼。

3樓:

fortran 這一言語是專為物理學而寫的,而以我記憶,化工,電子是用 algo,不過這都在七十年代中的事,今天已沒有多人用了,因為它在微電腦中不流行。但是很多物理的計算程式是用 fortran 寫的,要將他改用其他言語重寫,實在是一個傷神和傷財的事。所以一般的物理家還是用他。

我只用過 fortran 4, fortran 68 和 77,90 對我來說,太新了,照推想, 68, 77 相差不大,99 應不會有太大差異,可能多一些 gosub, subroutine, call liberary 的功能吧。

想學fortran語言要使用什麼軟體啊

我個人建議是找個新版的pgi visual fortran編譯器,整合化的安裝方便,版本又新,另外出品廠商也強大 pgi就是生產龍芯cpu的意法半導體所屬的軟體企業。fortran powerstation或者digital compaq visual fortran也可以,不過有點太老了,許多新特...

fortran裡的這個錯誤什麼意思,必有重謝unrecognized tokenskip

天河流紋石 有一個不認識的字元 出現在不應該出現的位置。fortran裡的這個錯誤什麼unrecognized token skipped p o夏怡然 原因 有一個不認識的字元 出現在不應該出現的位置。請把所有括號,逗號等,改為半形狀態輸入的英文符號。 改為半形狀態輸入的英文符號。fortran程...

這個軟體叫什麼,這個軟體叫什麼

樹華 不知道啊啊啊啊啊這個天v一下午 戶秋梵碩 選擇家產,因為富二代過著錦衣玉食的生活,已經習慣了衣來伸手,飯來張口的日子,你讓他拋棄家產選擇你,不是沒有可能,除非他真心愛你,願為你改變富裕的生活,和你去打拼,你覺得這樣做現實嗎,你就不怕有一天你們的感情淡了,而他又沒有能力給你想要的生活,這個什麼在...