Главная / Программирование /
Оптимизация приложений с использованием библиотеки Intel Math Kernel Library. Уровень 2 / Тест 1
Оптимизация приложений с использованием библиотеки Intel Math Kernel Library. Уровень 2 - тест 1
Упражнение 1:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение x = alpha * x
, где x
- вектор, alpha
- скаляр. Данные для вычисления содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя).
Ответ:
 1742.1 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение x = alpha * x
, где x
- вектор, alpha
– скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 2747.2869 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение x = alpha * x
, где x
– комплексный вектор, alpha
– комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 1282.1 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение x = alpha * x
, где x
- комплексный вектор, alpha
– комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 3401.8194 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение y = alpha * x + y
, где x
, y
- векторы, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 3089.5 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение y = alpha * x + y
, где x
, y
- векторы, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 2564.1246 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение y = alpha * x + y
, где x
, y
- комплексные векторы, alpha
– комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 68.194 
Номер 8
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение y = alpha * x + y
, где x
, y
- комплексные векторы, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 191.15967 
Упражнение 2:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение alpha = (x, y)
, где x
, y
- векторы, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 1.9369 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение alpha = (x, y)
, где x
, y
- векторы, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 6.2152862 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение alpha = alpha + (x, y)
, где x
, y
- векторы, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 2.6625 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение alpha = x^(T) * y
, где x
, y
- комплексные векторы, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 4.9497 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение alpha = x^(T) * y
, где x
, y
- комплексные векторы, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 8.5330511 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение alpha = x^(H) * y
, где x
, y
- комплексные векторы, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 5.3083 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение alpha = x^(H) * y
, где x
, y
- комплексные векторы, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 14.734096 
Номер 8
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение alpha = ||x||2
, где x
- вектор, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 4.5273 
Упражнение 3:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение alpha = ||x||2
, где x
- вектор, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 5.4309581 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение alpha = ||x||2
, где x
- комплексный вектор, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 5.1806 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение alpha = ||x||2
, где x
- комплексный вектор, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 5.9752635 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение alpha = ||x||1
, где x
- вектор, alpha
- скаляр одинарной точности. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 39.308 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение alpha = ||x||1
, где x
- вектор, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 26.191251 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение alpha = ||re(x)||1 + ||im(x)||1
, где x
- комплексный вектор, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 42.779 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение alpha = ||re(x)||1 + ||im(x)||1
, где x
- комплексный вектор, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 66.741976 
Номер 8
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение y = alpha * A * x + beta * y
, где A
- матрица, x
, y
- векторы, alpha
, beta
– скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 321.62 
Упражнение 4:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение y = alpha * A^(T) * x + beta * y
, где A
- матрица, x
, y
- векторы, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 175.80608 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение y = alpha * A^(H) * x + beta * y
, где A
- комплексная матрица, x
, y
- комплексные векторы, alpha
, beta
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 732.39 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение y = alpha * A * x + beta * y
, где A
- комплексная матрица, x
, y
- комплексные векторы, alpha
, beta
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 513.68613 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение y = alpha * A * x + beta * y
, где A
- Эрмитова матрица, x
, y
- комплексные векторы, alpha
, beta
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 863.23 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение y = alpha * A * x + beta * y
, где A
- Эрмитова матрица, x
, y
- комплексные векторы, alpha
, beta
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 573.54765 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение y = alpha * A * x + beta * y
, где A
- симметричная матрица, x
, y
- векторы, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 82.340 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение y = alpha * A * x + beta * y
, где A
- симметричная матрица, x
, y
- векторы, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 68.676925 
Номер 8
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение x = A^(T) * x
, где A
- треугольная матрица, x
- вектор. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 79.460 
Упражнение 5:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение x = A * x
, где A
- треугольная матрица, x
- вектор. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 135.37971 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение x = A * x,
где A
- треугольная комплексная матрица, x
- комплексный вектор. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 443.69 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение x = A^(T) * x
, где A
- треугольная комплексная матрица, x
- комплексный вектор. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 138.38180 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение x = A^(-T) * x
, где A
- треугольная матрица, x
- вектор. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 84.290409 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение x = A^(-H) * x
, где A
- треугольная комплексная матрица, x
- комплексный вектор. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 147.98512 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение A = alpha * x * y^(T) + A
, где A
- матрица, x
, y
- векторы, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 4837.4466 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение A = alpha * x * y^(T) + A
, где A
- матрица, x
, y
- векторы, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 3590.2406 
Номер 8
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение A = alpha * x * y^(T) + A
, где A
- комплексная матрица, x
, y
- комплексные векторы, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 8880.3 
Упражнение 6:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение A = alpha * x * y^(H) + A
, где A
- комплексная матрица, x
, y
- комплексные векторы, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 7166.4 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение A = alpha * x * y^(T) + A
, где A
- комплексная матрица, x
, y
- комплексные векторы, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 7817.8157 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение A = alpha * x * y^(H) + A
, где A
- комплексная матрица, x
, y
- комплексные векторы, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 6783.2432 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение A = alpha * x * x^(H) + A
, где A
- Эрмитова матрица, x
- комплексный вектор, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 2018.8 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение A = alpha * x * x^(H) + A
, где A
- Эрмитова матрица, x
- комплексный вектор, alpha
– скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 5327.0123 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение A = alpha * x * y^(H) + y * (alpha * x)^(H) + A
, где A
- Эрмитова матрица, x
, y
- комплексные векторы, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 6133.2 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение A = alpha * x * y^(H) + y * (alpha * x)^(H) + A
, где A
- Эрмитова матрица, x
, y
- комплексные векторы, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 1219.7995 
Номер 8
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение A = alpha * x * x^(T) + A
, где A
- симметричная матрица, x
- вектор, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 370.18 
Упражнение 7:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение A = alpha * x * x^(T) + A
, где A
- симметричная матрица, x
- вектор, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 2274.8613 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение A = alpha * x * y^(T) + alpha * y * x^(T) + A
, где A
- симметричная матрица, x
, y
- векторы, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 1500.5 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение A = alpha * x * y^(T) + alpha * y * x^(T) + A
, где A
- симметричная матрица, x
, y
- векторы, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 439.36148 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A * B^(T) + beta * C
, где A
, B
, C
- матрицы, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 4023.4 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A^(T) * B + beta * C
, где A
, B
, C
- матрицы, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 6510.4998 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A * B^(H) + beta * C
, где A
, B
, C
- комплексные матрицы, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 18185. 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A^(H) * B^(T) + beta * C
, где A
, B
, C
- комплексные матрицы, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 23598.562 
Номер 8
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A * B + beta * C
, где A
, B
, C
- матрицы, A
- симметричная матрица, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 7539.5 
Упражнение 8:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * B * A + beta * C
, где A
, B
, C
- матрицы, A
- симметричная матрица, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 2531.8556 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * B * A + beta * C
, где A
, B
, C
- комплексные матрицы, A
- симметричная матрица, alpha
, beta
- комплексные скаляры . Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 62505. 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A * B + beta * C
, где A
, B
, C
- комплексные матрицы, A
- симметричная матрица, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 15112.337 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * B * A + beta * C
, где A
, B
, C
- комплексные матрицы, A
- Эрмитова матрица, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 15220. 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A * B + beta * C
, где A
, B
, C
- комплексные матрицы, A
- Эрмитова матрица, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 11449.043 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A * A^(T) + beta * C
, где A
, C
- матрицы, C
- симметричная матрица, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 2416.4 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A * A^(T) + beta * C
, где A
, C
- матрицы, C
- симметричная матрица, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 9570.7195 
Номер 8
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A^(T) * A + beta * C, где A
, C
- комплексные матрицы, C
- симметричная матрица, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 7919.9 
Упражнение 9:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A^(T) * A + beta * C
, где A
, C
- комплексные матрицы, C
- симметричная матрица, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 21270.789 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A * A^(H) + beta * C
, где A
, C
- комплексные матрицы, C
- Эрмитова матрица, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 11820. 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A^(H) * A + beta * C
, где A
, C
- комплексные матрицы, C
- Эрмитова матрица, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 11860.576 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A^(T) * B + alpha * B^(T) * A + beta * C
, где A
, B
, C
- матрицы, C
- симметричная матрица, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 6497.6 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A^(T) * B + alpha * B^(T) * A + beta * C
, где A
, B
, C
- матрицы, C
- симметричная матрица, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 642.03784 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A * B^(T) + alpha * B * A^(T) + beta * C
, где A
, B
, C
- комплексные матрицы, C
- симметричная матрица, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 28056. 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A * B^(T) + alpha * B * A^(T) + beta * C
, где A
, B
, C
- комплексные матрицы, C
- симметричная матрица, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 34765.594 
Номер 8
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A * B^(H) + B * (alpha * A)^(H) + beta * C
, где A
, B
, C
- комплексные матрицы, C
- Эрмитова матрица, alpha – комплексный скаляр, beta
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 20478. 
Упражнение 10:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A^(H) * B + (alpha * B)^(H) * A + beta * C
, где A
, B
, C
- комплексные матрицы, C
- Эрмитова матрица, alpha
- комплексный скаляр, beta
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 6483.9660 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение B = alpha * B * A
, где A
, B
- матрицы, A
- треугольная матрица, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 3652.5 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение B = alpha * A^(T) * B
, где A
, B
- матрицы, A
- треугольная матрица, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 1423.8549 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение B = alpha * A * B
, где A
, B
- матрицы, A
- треугольная матрица, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 22828. 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение B = alpha * B * A^(T)
, где A
, B
- матрицы, A
- треугольная матрица, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 5386.6206 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение B = alpha * A^(-1) * B
, где A
, B
- матрицы, A
- треугольная матрица, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 799.22094 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение B = alpha * B * A^(-H)
, где A
, B
- комплексные матрицы, A
- треугольная матрица, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 2939.6049 
Номер 8
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A * B + beta * C
, где A
, B
, C
- матрицы, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 4279.3 
Упражнение 11:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A^(T) * B^(T) + beta * C
, где A
, B
, C
- матрицы, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 5963.3375 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A^(T) * B^(H) + beta * C
, где A
, B
, C
- комплексные матрицы, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 11924. 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A^(H) * B + beta * C
, где A
, B
, C
- комплексные матрицы, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 26105.136 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * B * A + beta * C
, где A
, B
, C
- комплексные матрицы, A
- Эрмитова матрица, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 58343. 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A * B + beta * C
, где A
, B
, C
- комплексные матрицы, A
- Эрмитова матрица, alpha
, beta
- комплексные скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 16380.516 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A * A^(H) + beta * C
, где A
, C
- комплексные матрицы, C
- Эрмитова матрица, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 10820. 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A^(H) * A + beta * C
, где A
, C
- комплексные матрицы, C
- Эрмитова матрица, alpha
, beta
- скаляры. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 7640.6099 
Номер 8
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A^(H) * B + (alpha * B)^(H) * A + beta * C
, где A
,C
,C
- комплексные матрицы, C
- Эрмитова матрица, alpha
- комплексный скаляр, beta
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 11582. 
Упражнение 12:
Номер 1
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A * B^(H) + B * (alpha * A)^(H) + beta * C
, где A
,B
,C
- комплексные матрицы, C
- Эрмитова матрица, alpha
- комплексный скаляр, beta
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 25204.642 
Номер 2
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение B = alpha * B * A
, где A
, B
- матрицы, A
- треугольная матрица, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 9434.5 
Номер 3
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение B = alpha * B * A^(T)
, где A
, B
- матрицы, A
- треугольная матрица, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 5699.8580 
Номер 4
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение B = alpha * A^(H) * B
, где A
, B
- матрицы, A
- треугольная матрица, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 22765. 
Номер 5
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение B = alpha * A^(T) * B
, где A
, B
- матрицы, A
- треугольная матрица, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 24252.354 
Номер 6
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение B = alpha * B * A^(-1)
, где A
, B
- матрицы, A
- треугольная матрица, alpha
- скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 2012.3860 
Номер 7
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение B = alpha * B * A^(-T)
, где A
, B
- комплексные матрицы, A
- треугольная матрица, alpha
- комплексный скаляр. Исходные данные содержатся в [файле]. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
Ответ:
 5736.2727