版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、FORTRAN是世界上最早出現(xiàn)的高級編程語言,是工程界最常用的編程語言,它在科學(xué)計(jì)算中(如航空航天、地質(zhì)勘探、天氣預(yù)報(bào)和建筑工程等領(lǐng)域)發(fā)揮著極其重要的作用。經(jīng)過40多年的發(fā)展,伴隨著FORTRAN語言多次版本的更新及相應(yīng)開發(fā)系統(tǒng)的出現(xiàn),其功能不斷完善,最新版本的開發(fā)系統(tǒng)幾乎具備了VC、VB的所有特點(diǎn),如圖形界面編程、數(shù)據(jù)庫等。目前,工科院校開設(shè)的計(jì)算機(jī)編程語言課首選仍然是FORTRAN :X2時,等于X1-X2,當(dāng)X1X2時,等于0DPROD(X1,X2)雙精度乘(X1,X2均為實(shí)數(shù))AIMAG(X)返回字符串X的虛部CONJG(X)返回字符串X的共軛MAX(X1,X2,X3,.,XN)返回
2、X1,X2,X3,.,XN中最大值MIN(X1,X2,X3,.,XN)返回X1,X2,X3,.,XN中最小值SQRT(X)返回X的平方根(X0)EXP(X)返回E的X次方LOG(X)返回以E為底的X的對數(shù)即自然對數(shù)(X0)LOG10(X)返回以10為底的X的對數(shù)即常用對數(shù)(X0)SIN(X)返回弧度值X的正弦值COS(X)返回弧度值X的余弦值TAN(X)返回弧度值X的正切值A(chǔ)SIN(X)返回弧度值X的反正弦值A(chǔ)COS(X)返回弧度值X的反余弦值A(chǔ)TAN(X)返回弧度值X的反正切值SINH(X)返回X的雙曲正弦值COSH(X)返回X的雙曲余弦值TANH(X)返回X的雙曲正切值LEN(X)返回字符
3、串X的長度INDEX(X1,X2)返回字符串X2在字符串X1中的位置,不包含時返回0LGE(X1,X2)如果字符串X1X2則等于.TRUE.,否則等于.FALSE.LGT(X1,X2)如果字符串X1X2則等于.TRUE.,否則等于.FALSE.LLE(X1,X2)如果字符串X1X2則等于.TRUE.,否則等于.FALSE.LLT(X1,X2)如果字符串X1X2則等于.TRUE.,否則等于.FALSE.9 FORTRAN77函數(shù)與子程序9.1 FORTRAN77語句函數(shù) 當(dāng)函數(shù)十分簡單,用一條語句足以定義時(允許使用繼續(xù)行)才用; 應(yīng)該放在所有可執(zhí)行語句之前和有關(guān)類型說明語句之后,是非執(zhí)行語句;
4、 只在其所在程序單位中有意義; 語句函數(shù)中的虛參就是變量名,不能是常量、表達(dá)式或數(shù)組元素等; 語句函數(shù)定義語句中的表達(dá)式可以包含已經(jīng)定義過的語句函數(shù)、外部函數(shù)或內(nèi)部函數(shù)。 語句函數(shù)通過表達(dá)式得一個函數(shù)值,此數(shù)值類型必須與函數(shù)名的類型一致。語句函數(shù)的使用同內(nèi)部函數(shù)相同。語句函數(shù)例子:YMJ(R)=3.14159265*R*RZMJ=YMJ(5)9.2 FORTRAN77自定義函數(shù)定義格式:類型說明 FUNCTION 函數(shù)名(虛擬參數(shù)1,虛擬參數(shù)2,虛擬參數(shù)N)程序塊(可以含有RETURN)函數(shù)名=函數(shù)值END調(diào)用格式與內(nèi)部函數(shù)相同。9.3 FORTRAN77子程序定義格式:SUBROUTINE
5、子程序名(虛擬參數(shù)1,虛擬參數(shù)2,虛擬參數(shù)N)程序塊(可以含有RETURN)END調(diào)用格式:CALL 子程序名(實(shí)在參數(shù)1,實(shí)在參數(shù)2,實(shí)在參數(shù)N)數(shù)據(jù)塊子程序:只是用來給有名公用區(qū)中的變量賦初值,格式如下:BLOCK DATA 子程序名DATA語句塊END附錄一、FORTRAN77控制輸入輸出格式1.在打印輸出時,每一行第1個字符不顯示,用來控制縱向走紙或顯示行。第1個字符作用空格正?;剀嚀Q行0回車并跳過1行1換頁+只回車不換行其它通常是回車換行2.輸入小數(shù)時,自帶小數(shù)點(diǎn)優(yōu)先。3.輸出字段寬度不夠時用*號填充。附錄二、FORTRAN77控制輸入輸出格式語句1IW或IW.M整數(shù)型W為字段寬度,
6、M為最少數(shù)字位數(shù)2FW.D實(shí)數(shù)型D為小數(shù)位數(shù)3EW.D或EW.DEE指數(shù)實(shí)數(shù)型E為指數(shù)位數(shù),通常為3或44GW.M自動實(shí)數(shù)型5DW.D雙精度型6LW邏輯型7A或AW字符型不指定W時自動8字符串插入字符串兩個表示一個字符9NH字符串插入長度為N的字符串10NX插入N個空格11RIW,R(NX,IW.M)R個IW,R個(NX,IW.M)R為重復(fù)系數(shù)12/換行13,$禁止換行附錄三、FORTRAN77相關(guān)資源FORTRAN是世界上最早出現(xiàn)的高級編程語言,是工程界最常用的編程語言,它在科學(xué)計(jì)算中(如航空航天、地質(zhì)勘探、天氣預(yù)報(bào)和建筑工程等領(lǐng)域)發(fā)揮著極其重要的作用。經(jīng)過40多年的發(fā)展,伴隨著FORTR
7、AN語言多次版本的更新及相應(yīng)開發(fā)系統(tǒng)的出現(xiàn),其功能不斷完善,最新版本的開發(fā)系統(tǒng)幾乎具備了VC、VB的所有特點(diǎn),如圖形界面編程、數(shù)據(jù)庫等。目前,工科院校開設(shè)的計(jì)算機(jī)編程語言課首選仍然是FORTRAN :FORTRAN教程(幻燈片)/burkardt/f_src/f_src.html編程愛好者下載Fortran 90 Handbook(Complete ANSI / ISO Reference) Compaq Visual Fortran Programmers GuideFortran 90 and Computational ScienceFortran 90 chinese免費(fèi)的F90數(shù)值計(jì)算程序庫 WHIGG F90 LIB本軟件提供F77和F90語言的子程序庫和函數(shù)庫,主要應(yīng)用在地球科學(xué)領(lǐng)域。此軟件只提供給個人使用,主要面向科學(xué)計(jì)算,可以復(fù)制傳播安裝程序,但要保證內(nèi)容的完整性,不得進(jìn)行任何修改,不得刪節(jié)任何內(nèi)容。不經(jīng)本作者同意,不可用于任何商業(yè)用途。本軟件只供
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年鉛壓延加工材合作協(xié)議書
- 2025年清理去石設(shè)備合作協(xié)議書
- 八年級英語下冊 Unit 9 單元綜合測試卷(人教陜西版 2025年春)
- 2024-2025學(xué)年四川省南充市高坪區(qū)四年級(上)期末數(shù)學(xué)試卷
- 2025年臨滄市三方合作出資協(xié)議范文(2篇)
- 2025年產(chǎn)品購銷買賣合同(2篇)
- 2025年產(chǎn)權(quán)交易所項(xiàng)目掛牌服務(wù)協(xié)議(6篇)
- 2025年個人門面出租合同標(biāo)準(zhǔn)樣本(2篇)
- 2025年五年級語文教學(xué)鑒定總結(jié)模版(三篇)
- 2025年代理委托處理房地產(chǎn)協(xié)議(2篇)
- 《中電聯(lián)團(tuán)體標(biāo)準(zhǔn)-220kV變電站并聯(lián)直流電源系統(tǒng)技術(shù)規(guī)范》
- 中國主要蜜源植物蜜源花期和分布知識
- 電化學(xué)免疫傳感器的應(yīng)用
- 數(shù)據(jù)中心基礎(chǔ)知識培訓(xùn)-2024鮮版
- 供電企業(yè)輿情的預(yù)防及處置
- 【高中語文】《氓》課件++統(tǒng)編版+高中語文選擇性必修下冊
- T-WAPIA 052.3-2023 無線局域網(wǎng)設(shè)備技術(shù)規(guī)范 第3部分:接入點(diǎn)和控制器
- 第4課+中古時期的亞洲(教學(xué)設(shè)計(jì))-【中職專用】《世界歷史》(高教版2023基礎(chǔ)模塊)
- 金點(diǎn)子活動總結(jié)匯報(bào)
- 運(yùn)動技能學(xué)習(xí)與控制完整
- 原料驗(yàn)收標(biāo)準(zhǔn)知識培訓(xùn)課件
評論
0/150
提交評論