学习BLAS库 — LAPACK

学习BLAS库 — LAPACK本文介绍了 LAPACK 库作为 BLASLevel3 函数的扩展 详细阐述了 LAPACK 函数的命名规则 数据类型和矩阵类型

大家好,欢迎来到IT知识分享网。

BLAS库中Level 3函数是用于矩阵与矩阵之间运算。LAPACK库设计目标是作为BLAS中Level 3函数的扩展库。

Category
应用范围 求解线性方程组,最小二乘问题 特征值问题, 奇异值分解问题
编程语言 Fortran90
矩阵类型 稠密阵和带状阵(不支持稀疏阵)
数据类型 单精度和双精度的实矩阵及复矩阵

#LAPACK函数

  • S – 数据类型,S代表单精度浮点数
  • GE – 矩阵类型,GE代表稠密阵
  • TRF – 矩阵运算, TRF代表 三角分解法

矩阵类型

矩阵类型有:

缩写代号 矩阵类型
BD bidiagonal 二对角阵
DI diagonal 对角阵
GB general band 普通带状阵
GE general (i.e., unsymmetric, in some cases rectangular) 普通矩阵(例如非对称阵,矩形
GG general matrices, generalized problem (i.e., a pair of general matrices) 普通矩阵组,广义问题(例如,一对普通矩阵)
GT general tridiagonal 普通三角阵
HB (complex) Hermitian band (复) 埃尔米特带状阵
HE (complex) Hermitian (复)埃尔米特矩阵
HG upper Hessenberg matrix, generalized problem (i.e a Hessenberg and a triangular matrix) 上 海森阵,广义问题(例如一个海森阵和一个三角阵)
HP (complex) Hermitian, packed storage (复)海森阵(压缩存储)
HS upper Hessenberg 上 海森阵
OP (real) orthogonal, packed storage (实)正交阵(压缩存储)
OR (real) orthogonal (实)正交阵
PB symmetric or Hermitian positive definite band 正定对称(埃尔米特矩阵)带状阵
PO symmetric or Hermitian positive definite 正定对称(埃尔米特矩阵)阵
PP symmetric or Hermitian positive definite, packed storage 正定对称(埃尔米特矩阵)阵(压缩存储)
PT symmetric

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/128942.html

(0)
上一篇 2025-08-27 21:10
下一篇 2025-08-27 21:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信