- EigenTridiagonalDC
- EigenTridiagonalQR
- EigenTridiagonalRobust
- EigenTridiagonalBisect
- EigenTridiagonalQL
- EigenTridiagonalDCQ
- EigenTridiagonalQRQ
- EigenTridiagonalPosDefQ
Tridiagonal Matrices
Функции для вычисления собственных значений и собственных векторов симметричных трехдиагональных матриц с использованием различных алгоритмов. Каждая функция реализует определенный метод решения и поддерживает матрицы типа double и float.
Общие параметры:
- jobv — определяет необходимость вычислять собственные векторы (EIGVALUES_V) или только собственные значения (EIGVALUES_N).
- range — определяет диапазон вычисляемых значений (BLASRANGE_A, BLASRANGE_V, BLASRANGE_I).
- lower и upper — нижние и верхние границы для вычисления подмножеств спектра.
- abstol — размер допустимой абсолютной ошибки.
Все функции работают с симметричными трехдиагональными матрицами и позволяют выбрать наиболее подходящий алгоритм в зависимости от требований к производительности и точности.
Функция |
Выполняемое действие |
---|---|
Вычисление собственных значений и собственных векторов симметричной трехдиагональной матрицы с использованием алгоритма "divide and conquer" (lapack-функция STEVD). |
|
Вычисление собственных значений и собственных векторов симметричной трехдиагональной матрицы с использованием QR-алгоритма (lapack-функция STEV). |
|
Вычисление собственных значений и собственных векторов симметричной трехдиагональной матрицы при помощи алгоритма Multiple Relatively Robust Representations, MRRR (lapack-функция STEVR). |
|
Вычисление собственных значений и собственных векторов симметричной трехдиагональной матрицы с использованием алгоритма бисекции (lapack-функция STEVX). |
|
Вычисление всех собственных значений симметричной трехдиагональной матрицы с использованием варианта QR-алгоритма без квадратного корня (lapack-функция STERF). |
|
Вычисление собственных значений и собственных векторов симметричной трехдиагональной матрицы с использованием алгоритма "разделяй и властвуй" (lapack-функция STEDC). |
|
Вычисление собственных значений и собственных векторов симметричной трехдиагональной матрицы с использованием QR-алгоритма (lapack-функция STEQR). |
|
Вычисление собственных значений и собственных векторов симметричной положительно определенной трехдиагональной матрицы с использованием QR-алгоритма (lapack-функция PTEQR). |