Fix loop variable

release/4.3a0
Frank Dellaert 2023-01-03 15:15:21 -05:00
parent a69c086445
commit 4f2615aeeb
1 changed files with 4 additions and 7 deletions

View File

@ -299,17 +299,14 @@ weightedPseudoinverse(const Vector& a, const Vector& weights) {
} }
/* ************************************************************************* */ /* ************************************************************************* */
Vector concatVectors(const std::list<Vector>& vs) Vector concatVectors(const std::list<Vector>& vs) {
{
size_t dim = 0; size_t dim = 0;
for(Vector v: vs) for (const Vector& v : vs) dim += v.size();
dim += v.size();
Vector A(dim); Vector A(dim);
size_t index = 0; size_t index = 0;
for(Vector v: vs) { for (const Vector& v : vs) {
for(int d = 0; d < v.size(); d++) for (int d = 0; d < v.size(); d++) A(d + index) = v(d);
A(d+index) = v(d);
index += v.size(); index += v.size();
} }