Текст подпрограммы и версий ( Фортран )
amy3r.zip , amy3d.zip , amy3c.zip
Тексты тестовых примеров ( Фортран )
tamy3r.zip , tamy3d.zip , tamy3c.zip
Текст подпрограммы и версий ( Си )
amy3r_c.zip , amy3d_c.zip , amy3c_c.zip
Тексты тестовых примеров ( Си )
tamy3r_c.zip , tamy3d_c.zip , tamy3c_c.zip
Текст подпрограммы и версий ( Паскаль )
amy3r_p.zip , amy3e_p.zip , amy3c_p.zip
Тексты тестовых примеров ( Паскаль )
tamy3r_p.zip , tamy3e_p.zip , tamy3c_p.zip

Функция:  AMY3R

Назначение

Вычисление первой нормы симметричной матрицы, заданной в компактной форме.

Математическое описание

АМY3R вычисляет первую норму симметричной матрицы  А порядка  N, заданной в компактной форме

                    N
         max    ∑    | a i j |  ,      j = 1, 2, ..., N .
            j      i =1 

Использование

    REAL FUNCTION  AMY3R (A, N) 

Параметры

A - вещественный вектор длины N на (N + 1)/2, в котором задается исходная симметричная матрица в компактной форме;
N - заданный порядок матрицы (тип: целый).

Версии

AMY3D - вычисление первой нормы симметричной матрицы, заданной в компактной форме с удвоенной точностью.
AMY3C - вычисление первой нормы эрмитовой матрицы, заданной в компактной форме.

Вызываемые подпрограммы

   AMY5R -
AMY5D  
AMY5C  
вычисление суммы абсолютных значений элементов строки (или столбца) симметричной матрицы, заданной в компактной форме с обычной и удвоенной точностью, и эрмитовой матрицы, заданной в компактной форме, соответственно. Используются в АМY3R, АМY3D и АМY3С соответственно.

Замечания по использованию

 

В функции АМY3D вектор  А должен иметь тип DОUВLЕ РRЕСISIОN.

В функции АМY3С вектор  А должен иметь тип СОМРLЕХ.

Пример использования

       DIMENSION  A(10)
       DATA  A /1.1, 2.1, 2.2, 3.1, 3.2, 3.3, 4.1, 4.2, 4.3, 4.4/
       N = 4
       Y = AMY3R (A, N)

Результат:    Y = 17.