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