史上最全面的Fortran的内置函数说明,让你遨游Fortran世界

浏览:3902 评论: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