eigen

    0

    1답변

    저는 인터넷에서 다운로드 한 C 프로젝트를 만들고 있습니다. Eigen이 선형 대수학에 사용되는 몇 가지 함수를 추가하려고합니다. 이를 위해 , 나는 CMakeLists.txt에 다음 줄을 추가 : PKG_CHECK_MODULES(EIGEN3 REQUIRED eigen3) INCLUDE_DIRECTORIES(${EIGEN3_INCLUDE_DIRS}) L

    1

    1답변

    내가 k 개의 mxn 행렬을 가지고 있고 함께 쌓아두면 kxmxn 또는 mxnxk 결과를 얻어야합니까? 이전에는 numpy로, 이것이 일반적인 규칙입니까? IE, numpy.array([matrix1, matrix2, matrix3]) 는

    1

    1답변

    EIGEN 3.2 C++ Matrix 라이브러리로 작업하고 있습니다. Eigen :: MatrixXcd 형식의 행렬에서 위상 또는 각도 정보를 추출해야하는 문제가 있습니다. 문제는 내 코드에서 계산 결과 인 복소수의 행렬을 갖는 것입니다. 나는 nsamp에 의한 차원 nsamp의 결과 M을 갖는다. 여기서 nsamp는 크기 256의 정수이다 (예를 들면).

    0

    1답변

    C++의 Eigen 라이브러리를 사용하여 10x3 행렬에 3x10 행렬을 곱한 결과 10x10 행렬을 얻는 데 문제가 있습니다. http://eigen.tuxfamily.org/dox-devel/group__TutorialMatrixArithmetic.html에서 문서를 다음으로 은 내가 각 차원에 대한 3 × 3 공분산 행렬을 (이들은 평균은 XYZ 점을

    11

    2답변

    고유 한 라이브러리를 사용하여 행렬을 만들 때 0이 아닌 값으로 초기화하려고합니다. for 루프없이이 작업을 수행하는 좋은 방법이 있습니까? Eigen::MatrixXd mat(i,j) = 1.0; 또는 Eigen::MatrixXd mat(i,j); mat += 1.0; (나는 이런 종류의 사용 오전 : 저는 1.0으로 전체 매트릭스를 초기화하고

    5

    2답변

    Eigen 행렬과 함께 C++ 11의 foreach 구문을 사용할 수 있습니까? 내가 매트릭스 (난 그냥 간단한 예를 원, 이것에 대한 내장 함수가 알고)의 합을 계산하려는 경우 예를 들어, 나는 그러나 아이겐하지 않습니다 Matrix2d a; a << 1, 2, 3, 4; double sum = 0.0; for(double d : a) {

    0

    1답변

    상당히 큰 행렬 (Eigen을 사용하여 작성한)을 전달해야하는 함수가 있으며 200x200 -> 1000x1000 크기의 범위를가집니다. 이 기능은 이것보다 더 복잡하지만, 그것의 골자는 다음과 같습니다 #include <Eigen/Dense> int main() { MatrixXi mIndices = MatrixXi::Zero(1000,10

    4

    1답변

    Clang/OS X Yosemite를 사용 중이며 프로젝트에서 Eigen fine을 사용하고 있습니다. 그리고 나는 또한 아이겐를 사용하는 외부 라이브러리를 도입하고 나는 이제이 편집 오류가 : 이것은 /usr/local/include/Eigen3/Eigen/src/Geometry/Quaternion.h:516:13: Implicit instantiatio

    0

    1답변

    2 개의 고유 희소 행렬을 곱하려고합니다. 코드는 다음과 같습니다 : Eigen::SparseMatrix<float> SpMat; SpMat mat_1; mat_1.resize(n_e, n_e); ... Fill the matrix. It is sparse SpMat mat_2; mat_1.resize(n_e, n_e); ... Fill the

    2

    1답변

    저는 Eigen을 사용하여 스파 스 매트릭스 방정식을 푸는 데 관심이 있습니다. 반복적 인 솔버는 매 반복마다 중간 값으로 업데이트되는 "스크래치"벡터가 필요합니다. 필자가 알고 있듯이 공액 그레디언트 방법과 같은 반복 솔버를 사용할 때 이러한 벡터는 일반적으로 반복을 시작하기 전에 한 번 할당 된 다음 자주 반복되는 재 할당을 피하기 위해 반복 할 때마다