Что такое лучший способ выполнить модуль оператора над вектором или матрицы в C++ Armadillo?C++ броненосца функция модуля
вектора и матрицы классов перегрузки %
оператору выполнить поэлементное умножение. Попытка использовать его дает ошибку invalid operands
. Я ожидал, что
uvec a = {0, 1, 2, 3};
uvec b = a % 2;
cout << "b" << endl;
даст следующее:
b:
0
1
0
1
Вам нужно будет сделать это элементарно (например, в цикле). –