史上最全面的Fortran的內置函數說明,讓你遨游Fortran世界
瀏覽:4715 評論:2 收藏:10
Fortran作為一門主要用于數值計算的編譯型程序語言,其內置了大量針對數值計算的內置函數,使得Fortran程序員在進行數值計算時游刃有余。
例如:
計算兩個向量的點積,使用Fortran語言僅需要用以下方式編寫:
program main
implicit none
real::a(5)
real::b(5)
real::c
a=(/2,3,4,5,6/)
b=(/1,2,3,4,5)
c=dot_product(a,b)
write(*,*)c
End Program main
同理,如果是計算向量的模,則可以采用:
C=dot_product(a,a)**0.5
也可以采用:
C=norm2(a)
后者是采用norm2函數計算向量的二范數
計算矩陣與矩陣相乘:
Matmul(a,b)
獲取數組的最大值:
Maxval((/2,3,4,6,4/))=6
獲取數組中最大值的位置:
Maxloc:
Maxloc((/2,3,4,6,4/))=3
符號函數:
Sign(4.0,-6.0)=-4.0
Sign(4.0,6.0)=4.0
現在上傳Fortran的內置函數的全部說明以供大家需要時查找,關注公眾號:有限元術。在公眾號 有限元術 后臺回復 “ Fortran函數 “ 即可獲取Fortran全部內置函數的說明的下載鏈接。
[完]
歡迎關注公眾號 有限元術
技術鄰APP
工程師必備
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP
2
2
10




















