eigen

    1

    1답변

    다른 라이브러리에서 오는 데이터에 Eigen3을 사용하고 싶습니다. ggael의 이전 answer은 Eigen::Matrix이 new 키워드로 사전 구성된 데이터를 채택하는 방법을 나타냅니다. 그러나 결과적으로 여전히 Matrix이 데이터의 소유권을 얻는 것처럼 보이므로 범위를 벗어날 때 데이터를 비울 것입니다. 나는 두 가지 해결 방법을 마련했다 void

    1

    1답변

    데이터를 3D와 같은 구조로 저장해야하지만 코드에서 행렬 구조를 처리하는 데 Eigen 라이브러리를 사용하고 Eigen은 3D 행렬을 제공하지 않습니다. int x,y,z; Eigen::Matrix<Eigen::Matrix<double,Dynamic,Dynamic>, Dynamic,1> M(z); for (int i = 0; i < M.rows(); +

    0

    3답변

    많은 Eigen::MatrixXd을 보유하기 위해 std::vector을 사용하고 있습니다. C++ 전문가가 아니기 때문에이 유형의 구조로 메모리 할당을 적절히 관리하는 가장 좋은 방법이 무엇인지 궁금해합니다. 특히, 내 질문은, 클래스 멤버로 사용하여, 클래스 소멸자에서 할당 된 메모리를 어떻게 무료합니까? std :: vector를 사용합니다. Eige

    0

    1답변

    내가 알 수있는 한, 정사각형이 아닌 행렬을 뒤집으려고하면 아이겐 (Iigen)이 컴파일되지 않습니다. 역전하고자하는 행렬은 동적으로 크기가 있기 때문에 두 치수가 동일하다는 것을 알지 못하므로 컴파일 할 수 없습니다. 이것의 탈출구가 있습니까?

    2

    3답변

    나는 Eigen을 사용하여 2 쿼터니언 사이를 감싸 주려고합니다 (가장 쉬운 방법이라고 생각합니다). 나는 두 가지 예 하나, for(int i = 0; i < list.size(); i++) { Matrix3f m; Quaternion<float,0> q1 = m.toRotationMatrix(); Quaternion<flo

    3

    1답변

    Eigen 3.2에 도입 된 Eigen::Ref<>과 C++ 11에 도입 된 std::reference_wrapper<>이 매우 유사한 목표를 달성 한 것으로 보입니다. 분명히 Eigen::Ref<>은 std :: reference_wrapper <과 같이 C++ 11 종속성을 도입하지 않지만 그 외에 고려해야 할 사항은 무엇입니까? (나를 위해, C++

    1

    1답변

    내 클래스에 Eigen :: Matrix alpha 멤버가 있다고 가정합니다. gdb 함수에서 함수가 해당 공간에 쓰는지 확인할 수 있습니다. Eigen에서 alpha.data를 사용하여 주소를 가져올 수 있으며이 주소 다음에 100 size_of (double) 바이트에 저장해야합니다.

    0

    2답변

    H, W, R, V는 행렬이며 각 크기로 이미 초기화되어 있습니다. "베타"는 int이고, "myeps"는 실수입니다. 매트릭스 구현을 위해 나는 현재 Eigen 라이브러리를 사용했다. 그러나이 Matlab 코드를 Eigen 기반 C++ 코드로 성공적으로 변환하는 구문에 대해서는 잘 모르겠습니다. matlab에 코드 H = H .* ((W'*(R.^(bet

    1

    2답변

    의 구성원이 아닌,이 같은 오류를 얻을 : 다음 함수 template<typename Derived1, typename Derived2> void eig(const MatrixBase<Derived1> & A, MatrixBase<Derived2> & eigenvaluesBuff) { EigenSolver<MatrixBase<Derived1>>

    1

    1답변

    저는 Eigen으로 옮겨 가고있는 C++에서 수학적으로 계산하고 있습니다. 이전에 수동으로 자신의 double* 배열을 굴려 GNU Scientific Library에서 gsl_matrix을 사용했습니다. FAQ of Eigen의 문구는 나를 혼란스럽게 만들었습니다. 그게 무슨 뜻입니까, 어떤 종류의 참조 계산과 자동 메모리 할당이 진행되고 있습니까? 는