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

     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全部内置函数的说明的下载链接。  

                    

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


                                           [完]

欢迎关注公众号  有限元术

   

 

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


 

 

 

 

 

(2条)
默认 最新
👍
评论 点赞
不错
评论 点赞
点赞 2 评论 2 收藏 10
关注