Good reference of BLAS routines

本文介绍了基本线性代数子程序(BLAS)中的一系列关键函数,包括向量和矩阵运算,如求最大元素索引、最小元素索引、向量绝对值和、标量与向量乘积等。同时涵盖了矩阵乘法、矩阵更新操作及旋转等高级运算。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Refer to:

http://zone.ni.com/reference/en-XX/help/371361E-01/gmath/blas_vis/

Palette ObjectDescription
amax - Max Element IndexFor real vectors, returns the index of theelement that has the maximum absolute value. For complex vectors,the VI returns the index of the element that has the maximum sum ofabsolute real and imaginary parts.
amin - Min Element IndexFor real vectors, returns the index of theelement that has the minimum absolute value. For complex vectors,the VI returns the index of the element that has the minimum sum ofabsolute real and imaginary parts.
asum - Absolute Values SumCalculates the sum of the absolute values ofelements in a vector. For complex vectors, the VI calculates thesum of the absolute values of the real and imaginary parts ofelements in a vector.
axpy - Scalar-Vector ProductCalculates the product of a scalar and avector.
copy - Vector CopyReplaces elements in y withelements in x.
ddot - Dot Product (DBL)Calculates the dot product of two realvectors.
dger - General Matrix Rank-1 Update (DBL)Calculates the rank–1 update of a generalmatrix.
drotm - Fast Givens Rotation (DBL)Rotates a set of two-element vectors based onthe original x-components and y-components and on theRotation Matrix and related parameters that thedrotmg - Fast Givens Rotation Parameters VI calculates.
drotmg - Fast Givens Rotation Parameters (DBL)Calculates a fast Givens rotation matrix thatzeros the y component of a two-element real vectorand calculates the related parameters. You can use the outputparameters in the drotm - Fast Givens Rotation (DBL) VI.
dsymv - Symmetric Matrix-Vector Product (DBL)Calculates the product of a symmetric matrixand a vector.
dsyr - Symmetric Matrix Rank-1 Update (DBL)Calculates the rank–1 update of the upper orlower triangular component of a symmetric matrix.
dsyr2 - Symmetric Matrix Rank-2 Update (DBL)Calculates the rank–2 update of the upper orlower triangular component of a symmetric matrix.
gemm - General Matrix-Matrix ProductCalculates the product of two generalmatrices.
gemv - General Matrix-Vector ProductCalculates the product of a general matrix anda vector.
nrm2 - Vector 2-NormCalculates the Euclidean norm of avector.
rot - Givens RotationApplies a Givens rotation to a set ofpoints.
rotg - Givens Rotation ParametersCreates the parameters used in the rot - Givens Rotation VI.
swap - Vector SwapSwaps elements between two vectors.
symm - Symmetric Matrix-Matrix ProductCalculates the product of a symmetric matrixand another matrix.
syr2k - Symmetric Matrix Rank-2k UpdateCalculates the rank–2k update of a symmetricmatrix.
syrk - Symmetric Matrix Rank-k UpdateCalculates the rank–k update of the upper orlower triangular component of a symmetric matrix.
trmm - Triangle Matrix-Matrix ProductCalculates the product of a triangular matrixand another matrix.
trmv - Triangle Matrix-Vector ProductCalculates the product of a triangular matrixand a vector.
trsm - Solve Linear Eqs (Triangle, multiple)Solves either op(A)*trsm =alpha*x ortrsm*op(A) =alpha*x fortrsm.
trsv - Solve Linear Eqs (Triangle, single)Solves the linear equationop(A)*trsv = xfor trsv.
zdotc - Dot Product with Conjugation (CDB)Calculates the conjugated dot product of twocomplex vectors.
zdotu - Dot Product (CDB)Calculates the unconjugated dot product of twocomplex vectors.
zgerc - General Matrix Rank-1 Update with Conjugation(CDB)Calculates the rank–1 conjugated update of ageneral matrix.
zgeru - General Matrix Rank-1 Update (CDB)Calculates the rank–1 update of a generalmatrix.
zhemm - Hermitian Matrix-Matrix Product (CDB)Calculates the product of a Hermitian matrixand another matrix.
zhemv - Hermitian Matrix-Vector Product (CDB)Calculates the product of a Hermitian matrixand a vector.
zher - Hermitian Matrix Rank-1 Update (CDB)Calculates the rank–1 update of the upper orlower triangular component of a Hermitian matrix.
zher2 - Hermitian Matrix Rank-2 Update (CDB)Calculates the rank–2 update of the upper orlower triangular component of a Hermitian matrix.
zher2k - Hermitian Matrix Rank-2k Update (CDB)Calculates the rank–2k update of the upper orlower triangular component of a Hermitian matrix.
zherk - Hermitian Matrix Rank-k Update (CDB)Calculates the rank–k update of the upper orlower triangular component of a Hermitian matrix.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值