Главная       Скачать       Коммерческая поддержка       FAQ       Forum       О нас       Английская версия

Оценка числа обусловленности симметричной матрицы

Алгоритм оценки числа обусловленности симметричной матрицы аналогичен алгоритму, оценивающему число обусловленности матрицы общего вида, за исключением того, что в ходе оценки используется не LU-разложение матрицы, а LDLT-разложение. В связи с этим я не буду повторять здесь описание принципов работы алгоритма, поскольку желающие могут познакомиться с ним по ссылке, указанной выше.

Модуль включает в себя две подпрограммы: SMatrixLDLTRCond и SMatrixRCond. Первая подпрограмма оценивает число обусловленности матрицы, заданной LDLT-разложением, а вторая - симметричной матрицы, чье LDLT-разложение ещё не построено. В связи с тем, что у симметричных матриц 1-норма и ∞-норма совпадают, различные варианты подпрограмм для каждой из этих норм не приводятся.

Этот алгоритм перенесен из библиотеки LAPACK.

Manual entries

C++ srcond subpackage   
C# srcond subpackage   

This article is intended for personal use only.

Скачать ALGLIB

C#

Исходный код на C#

Downloads page

 

C++

Исходный код на C++

Downloads page

 

C++, арифметика высокой точности

Исходный код на C++, использующий библиотеки MPFR/GMP.

Исходный код GMP доступен на сайте gmplib.org. Исходный код MPFR доступен на сайте www.mpfr.org.

Downloads page

 

FreePascal

Исходный код на Free Pascal.

Downloads page

 

Delphi

Исходный код на Delphi.

Downloads page

 

VB.NET

Исходный код на VB.NET.

Downloads page

 

VBA

Исходный код на VBA.

Downloads page

 

Python

Исходный код на Python (CPython и IronPython).

Downloads page

 

 

ALGLIB® - numerical analysis library, 1999-2012.
ALGLIB is registered trademark of the ALGLIB Project.