Главная /
Оптимизация приложений с использованием библиотеки Intel Math Kernel Library. Уровень 2 /
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A * B^(H) + B * (alpha * A)^(H) + beta * C, где A, B, C - комплексные матрицы, C - Эрмитова матрица, alpha – комплексный скаляр, beta - ск
Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение C = alpha * A * B^(H) + B * (alpha * A)^(H) + beta * C
, где A
, B
, C
- комплексные матрицы, C
- Эрмитова матрица, alpha – комплексный скаляр, beta
- скаляр. Исходные данные содержатся в файле. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
вопрос
Правильный ответ:
20478.
Сложность вопроса
74
Сложность курса: Оптимизация приложений с использованием библиотеки Intel Math Kernel Library. Уровень 2
32
Оценить вопрос
Комментарии:
Аноним
Я завалил экзамен, почему я не углядел этот чёртов сайт с ответами по тестам интуит до зачёта
21 июн 2017
Аноним
Какой человек ищет эти тесты интуит? Это же элементарно (я не ботан)
22 ноя 2016
Другие ответы на вопросы из темы программирование интуит.
- # Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение alpha = (x, y), где x, y - векторы, alpha - скаляр. Исходные данные содержатся в файле. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
- # Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с одинарной точностью выражение alpha = ||x||2 , где x - вектор, alpha - скаляр. Исходные данные содержатся в файле. В ответ введите 5 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
- # Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A^(T) * A + beta * C, где A, C - комплексные матрицы, C - симметричная матрица, alpha, beta - комплексные скаляры. Исходные данные содержатся в файле. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
- # Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение B = alpha * A^(-1) * B, где A, B - матрицы, A - треугольная матрица, alpha - скаляр. Исходные данные содержатся в файле. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)
- # Используя функции Intel® MKL BLAS, напишите программу, которая вычисляет с двойной точностью выражение C = alpha * A^(H) * B + beta * C, где A, B, C - комплексные матрицы, alpha, beta - комплексные скаляры. Исходные данные содержатся в файле. В ответ введите 8 значащих цифр (с учётом округления) суммы модулей компонент результата (для вектора сумму модулей всех координат, для матрицы – сумму модулей всех элементов). (Используйте "точку" в качестве десятичного разделителя.)