Срезы собственной матрицы на основе индексного вектора - PullRequest
1 голос
/ 29 апреля 2019

Я использую пакет линейной алгебры Eigen для своего проекта на C ++. Теперь релиз Eigen 3.3.7. На официальном веб-сайте Eigen приведен пример матрицы нарезки, который я и ищу. Однако в верхнем углу страницы это указывает на то, что это функция 3.3.9.

Итак, у меня два вопроса 1) Есть ли альтернатива в текущем выпуске (3.3.7) для разрезания матрицы, как показано ниже? 2) Где я могу найти 3.3.9? Похоже, у GitHub пока нет 3.3.9.

Eigen Ссылка 3.3.9

std::vector<int> ind{4,2,5,5,3};
MatrixXi A = MatrixXi::Random(4,6);
cout << "Initial matrix A:\n" << A << "\n\n";
cout << "A(all,ind):\n" << A(all,ind) << "\n\n";

1 Ответ

2 голосов
/ 29 апреля 2019

Вы имеете в виду ветку devel, поэтому будущая версия 3.4, которая в настоящее время помечена как 3.3.90 (90, а не 9). Вы можете получить его с веб-сайта на первой странице , третья строка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...