Существует два огромных (динамических) массива ( не векторы), для которых мне нужно выполнить корреляцию. Я решил использовать для этого броненосца. Я понимаю, как инициализировать Arma::mat с помощью векторов, но могу ли я использовать для этого массивы? Я понимаю, что нет, поскольку не вижу никаких упоминаний в документации.
Я стараюсь избегать использования векторов по причинам внутреннего дизайна.
Я пробовал вручную инициализировать каждый элемент, используя образцы массивов (как тупой но отправная точка). Что-то вроде следующего кода не будет работать.
Код: Выделить всё
using namespace std;
using namespace arma;
mat A(SIZE, 1), B(SIZE, 1);
for(int i = 0; i < SIZE; i++)
{
A
Подробнее здесь: [url]https://stackoverflow.com/questions/19370110/armadillo-c-matrix-initialization-from-array[/url]
Мобильная версия