LAPACK в MATLAB

LAPACK (Пакет Линейной алгебры) является библиотекой стандартных программ, которая предоставляет быстрые, устойчивые алгоритмы для числовой линейной алгебры и матричных вычислений. Функции линейной алгебры и операции над матрицей в MATLAB® основаны на LAPACK, и они продолжают извлекать выгоду из производительности и точности ее стандартных программ.

Краткая история

MATLAB запустил свою жизнь в конце 1970-х как интерактивный калькулятор, созданный сверху LINPACK и EISPACK, которые были современными библиотеками подпрограмм Фортрана для матричного вычисления времени. Много лет MATLAB использовал переводы в C приблизительно дюжины стандартных подпрограмм Фортрана от LINPACK и EISPACK.

В году 2000, MATLAB, перемещенный на использование LAPACK, который является современной заменой для LINPACK и EISPACK. Это - большое, мультиавтор, библиотека Fortran в числовой линейной алгебре. LAPACK был первоначально предназначен для использования на суперкомпьютерах из-за его способности работать с несколькими столбцами матрицы за один раз. Скорость стандартных программ LAPACK тесно связана со скоростью базовых подпрограмм линейной алгебры (BLAS). Версия BLAS обычно специфична для оборудования и высоко оптимизирована.

Похожие темы

Внешние веб-сайты