LAPACK

LAPACK,其名为Linear Algebra PACKage的缩写,是一以Fortran编程语言写的,用于数值计算函数集。 LAPACK提供了丰富的工具函数,可用于诸如解多元线性方程序线性系统方程组的最小平方解、计算特征矢量、用于计算矩阵QR分解Householder转换、以及奇异值分解等问题。 在NetLib 页面存档备份,存于亦提供了API经简化的Fortran 95版本的LAPACK95。LAPACK以BSD授权的方法发布。Netlib LAPACK 根据三条款 BSD 样式许可证获得许可,这是一种宽松的自由软件许可证,几乎没有任何限制[1]

在其他编程语言中使用LAPACK

很多现今的编程环境都支持C binding 库。LAPACK routines 可以在一定限制及约束下当作C 函数来用。 一些其他的language binding也是可选的:

参见

外部链接

  1. . Netlib. [28 May 2022]. (原始内容存档于2023-07-21).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.