eigen

    2

    4답변

    그래서 CImg을 사용하여 이미지를 기록하고 표시하려고하지만 Eigen이라는 선형 대수 라이브러리도 사용하고 있습니다. 우연히도, 그것들은 각각 같은 이름의 "성공"매크로를 가지고있는 것처럼 보입니다. #undef를 시도했지만 원활하게 작동하지 않았습니다. 그래서 컴파일 할 때마다 "성공"이 다른 파일에서 두 번 정의된다는 오류가 발생합니다. 매크로를 잃지

    1

    1답변

    저는 Eigen::VectorXf을 사용하고 있는데이 두 벡터의 두 부분을 사용하여 외적을 계산하고 싶습니다. 예를 들어 : Eigen::VectorXf vect_1 (6), vect_2 (6), vect_3 (6); // Put some values into the vectors vect_3 = vect_1.cross(vect_2); // Doesn'

    1

    1답변

    아이겐 라이브러리 v.3.2.1을 사용하고 있습니다. 나는 몇몇 비행기의 법선을 계산 중입니다. 그런 다음 정상화하고 싶습니다. 내 문제는 일부 법선에 대해 계산 된 표준이 정확하게 1.00000이 아니라는 것입니다. normalA = (normal00.normalize) ----- normalA.normalize() = (0.0000,0.0000,1.00

    9

    1답변

    나는 do_magic 메서드를 사용하여 double을 취하고 거기에 42를 더합니다. 이 방법을 Eigen::Matrix 또는 Eigen::Array의 각 계수에 적용하고 싶습니다. 즉, 두 가지 유형 중 하나에서만 가능하다는 것을 의미합니다. 이것이 가능합니까? 이처럼 이 오히려 당신이 장소에 요소를 수정할 수 있도록보다, 매트릭스에 새로운 뷰를 반환하지

    0

    1답변

    lib에는 아이겐에 Matrixcd을 재 내가 아이겐 MatrixXcd에 fftw_complex 배열을지도하고 다시 싶습니다 :이 발견 MatrixXcd m1 = MatrixXcd::Map(reinterpret_cast<complex<double>*>(m1f), n1, n2); 을하지만, 느린

    3

    1답변

    Matlab에서 mex 파일로 만들려는 C++에 Eigen 라이브러리를 사용하려고합니다. 코드를 아래의 필수 항목으로 나눴습니다. 길이가 입력 행렬의 행 수와 일치하는 리턴 벡터를 만들어야합니다. double y_OUT[nrow] = {}; 오류 C2057 : 예상 상수 표현 오류 오류 C2466 : 나는 라인에 해당하는 컴파일에 follwing을 오류를

    9

    1답변

    Matrix3d 회전을 Quaternion<double>으로 변환하려고하는데, 지금까지 이상한 컴파일러 오류가 있습니다. 내가 사용하는 코드는 다음과 같습니다 Quaternion<double> getQuaternionFromRotationMatrix(const Matrix3d& mat) { AngleAxisd aa; aa = mat;

    2

    1답변

    나는 고유를 사용하여 다음 테스트 프로그램이 있습니다 #include <iostream> #include <Eigen/Dense> using namespace std; using Eigen::MatrixXd; int main() { MatrixXd m(2, 2); m(0, 0) = 3; m(1, 0) = 2.5;

    2

    1답변

    저는 Eigen (C++과 함께 사용하기위한 자유 선형 대수 패키지)을 사용하고 작은 행렬을 반전하려고합니다. 공식적인 Eigen 문서를 읽고 나면 다음과 같이 나타납니다. #include <iostream> using namespace std; #include <Eigen/LU> #include <Eigen/Dense> using namespace

    0

    2답변

    을 기대하고있는 함수에 전달 내 Eigen C++ 메소드 중 일부는 일반 C++에서 호출 할 수 있어야하므로 C 배열을 허용하고 Eigen :: Map을 사용하여 ArrayXd에 매핑하는 오버로드 된 함수를 제공하려고합니다. 코드는 I 현재이 같은 모습을 가지고 : bool Dmp::executeStep(double* position, double* vel