Функция вычисления времени выполнения операций с матрицами
Кожина Татьяна Дмитриевна
14 сентября 2018
584
Предметная область | — |
Отрасли по ОКВЭД | — |
Страна, регион, город | Российская Федерация, Ярославская область, Рыбинск |
Отличия от конкурентов | — |
Вид документа об охране ИС | программа для ЭВМ |
Номер документа ИС | 201861593 |
Дата регистрации документа ИС | 2018-05-18 |
Необходимые инвестиции для внедрения | договорная |
Сроки внедрения | — |
Стоимость предоставления технологии | договорная |
Наличие экспертного заключения | Нет |
Польза для потенциального потребителя
Программа разработана для оценки времени выполнения операций над матрицами. Для этого реализовано два уровня обработки данных. Первый представлен функцией timefun, в которой производится инициализация переменных и первоначальная обработка входных данных. Второй уровень представлен двумя вложенными функциями timef1 и timef2, отвечающими за обработку унарных и бинарных операций с матрицами соответственно. Определение, какую функцию использовать, реализовано через второй параметр функции первого уровня (1 - унарные операции; 2 - бинарные). В зависимости от числа переданных параметров и их размерности исследуемая функция выполняется многократно и содержит r опытов. Далее полученные результаты усредняются, и определяется среднеквадратическое отклонение.