跳至內容

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. ^ LICENSE.txt. Netlib. [28 May 2022]. (原始內容存檔於2023-07-21).