Проект . Работа с матричными интегральными операторами - l2m_lib

Здесь приводится краткое описание существующих на настоящий момент функций (процедур) библиотеки l2m_lib.m пакета . Полное описание при необходимости можно найти в .PDF-документе.

Ядро + ядро -> ядро

l2m_Ksum := proc(K_1::matrix, K_2::matrix)
Матричный аналог процедуры l2_Ksum (см.).

l2m_Kmult := proc(K_1::matrix, K_2::matrix)
Матричный аналог процедуры l2_Kmult (см.).

l2m_Ksuperpos := proc(K1::matrix, K2::matrix)
Матричный аналог процедуры l2_Ksuperpos (см.).

Ядро + функция -> функция

l2m_KFapplyOp := proc(K::matrix, x::matrix)
Матричный аналог процедуры l2_KFapplyOp (см.).

Функция + ядро + . . .+ функция + ядро -> ядро

l2m_EKmult := proc(f::matrix, K::matrix)
Матричный аналог процедуры l2_EKmult (см.). Умножение матрицы выражений f на матрицу ядер K.

l2m_KEmult := proc(K::matrix, f::matrix)
Матричный аналог процедуры l2_EKmult (см.) с другим порядком матриц-сомножителей. Умножение матрицы ядер K на матрицу выражений f.

l2m_EKcomb := proc(c_1::matrix,K_1::matrix, c_2::matrix,K_2::matrix, ..., c_n::matrix,K_n::matrix)
Матричный аналог процедуры l2_EKcomb (см.).

Ядро -> ядро

l2m_Kconjugate := proc(K::matrix)
Матричный аналог процедуры l2_Kconjugate (см.). Транспонирование матрицы не производится!

Функция + . . .+ функция -> ядро

l2m_FKprojector := proc(phi_1::matrix, phi_2::matrix, ..., phi_n::matrix)
Матричный аналог процедуры l2_FKprojector (см.).