Выполняет сопряженное обновление ранга 1 эрмитовой матрицы размера n на n.
AU = alpha * x * conjg(x) + A
BLAS-функция HER.
Вычисления для типа matrix<complex>
bool matrixc::BlasL2HeR(
|
Вычисления для типа matrix<complexf>
bool matrixcf::BlasL2HeR(
|
Параметры
alpha
[in] Скалярный множитель alpha.
X
[in] Вектор x размера n.
AU
[out] Обновленная матрица A.
Возвращаемое значение
Возвращает true при успешном выполнении, иначе false в случае ошибки.
Примечание
Входной матрицей может быть эрмитово-сопряженная, верхняя треугольная или нижняя треугольная матрица. Треугольные матрицы считаются эрмитовыми.