Eigen — это библиотека линейной алгебры на C++. У меня есть данные (тип double) в массиве типов std::vector (DataVector в приведенном ниже коде). Я пытаюсь скопировать его по строкам, используя следующий код, который по-прежнему дает результаты по столбцам.
Map<MatrixXd, RowMajor> MyMatrix(DataVector.data(), M, N);
Я делаю правильный синтаксис здесь?