Функция вычисления времени выполнения операций с матрицами

14 сентября 2018
626
Предметная область
Отрасли по ОКВЭД
Страна, регион, город Российская Федерация, Ярославская область, Рыбинск
Отличия от конкурентов
Вид документа об охране ИС программа для ЭВМ
Номер документа ИС 201861593
Дата регистрации документа ИС 2018-05-18
Необходимые инвестиции для внедрения договорная
Сроки внедрения
Стоимость предоставления технологии договорная
Наличие экспертного заключения Нет

Польза для потенциального потребителя

Программа разработана для оценки времени выполнения операций над матрицами. Для этого реализовано два уровня обработки данных. Первый представлен функцией timefun, в которой производится инициализация переменных и первоначальная обработка входных данных. Второй уровень представлен двумя вложенными функциями timef1 и timef2, отвечающими за обработку унарных и бинарных операций с матрицами соответственно. Определение, какую функцию использовать, реализовано через второй параметр функции первого уровня (1 - унарные операции; 2 - бинарные). В зависимости от числа переданных параметров и их размерности исследуемая функция выполняется многократно и содержит r опытов. Далее полученные результаты усредняются, и определяется среднеквадратическое отклонение.