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