nrm2 接口

public interface nrm2

NRM2 通过函数名返回向量的欧几里得范数,使得 NRM2 := sqrt( x'*x )


函数

public pure function dnrm2(n, x, incx)

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
real(kind=dp), intent(in) :: x(*)
integer(kind=ilp), intent(in) :: incx

返回值 real(kind=dp)

public pure function snrm2(n, x, incx)

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
real(kind=sp), intent(in) :: x(*)
integer(kind=ilp), intent(in) :: incx

返回值 real(kind=sp)

模块过程

public pure function stdlib_dnrm2(n, x, incx)

DNRM2 通过函数名返回向量的欧几里得范数,使得 DNRM2 := sqrt( x'*x )

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
real(kind=dp), intent(in) :: x(*)
integer(kind=ilp), intent(in) :: incx

返回值 real(kind=dp)

public pure function stdlib_snrm2(n, x, incx)

SNRM2 通过函数名返回向量的欧几里得范数,使得 SNRM2 := sqrt( x'*x )。

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
real(kind=sp), intent(in) :: x(*)
integer(kind=ilp), intent(in) :: incx

返回值 real(kind=sp)