нужно создать матрицу определённых значений и у меня есть 2 пути: создать матрицу нулей и прибавить ко всем элементам определённое значение или создать матрицу единиц и умножить каждый элемент на определённое значение. Что лучше выбрать с точки зрения производительности?
сделай бенчмарк и посмотри
Кому интересно, то умножать - дольше. Например для матрицы 10к на 10к с нулями заняло 0.2с, а с единицами 5.7с. Но это в матлабе
в С++ используешь какую-то библиотку для матриц?
Зачем к нулю что-то прибавлять? почему просто не присвоить?
Нет такого при создании объекта матрицы. Только нули или 1 можно создавать
Обсуждают сегодня