eigen

    5Ciepło

    1Odpowiedz

    mam matrycę, która jest podana jako: std::vector<std::vector<std::complex<double>>> A; I chcę mapować że do biblioteki algebry liniowej Eigen jak ten: Eigen::Map<Eigen::MatrixXcd, Eigen::RowMajor> m

    5Ciepło

    2Odpowiedz

    Jako część mojego potoku muszę wykonać rozkład złożony z dużej matrycy rzędu 6000x6000. Matryca jest gęsta, więc chyba, że ​​uprościłem problem (w miarę możliwości sot), nie można zastosować żadnej rz

    12Ciepło

    2Odpowiedz

    Mam Eigen::MatrixXd i chciałbym zmodyfikować wszystkie jej elementy, stosując funkcję składnikowo. Na przykład: MatrixXd m = ...; for each m[i][j]: m[i][j] = exp(m[i][j]); Czy istnieje sposób

    11Ciepło

    2Odpowiedz

    Jakiś czas temu był dla mnie koszmarem, kiedy próbowałem uruchomić Eigena i uruchomić go na moim Macu dla XCode, ale znajomemu udało się to rozgryźć i udostępnić mi instrukcje. Nie chcę, żeby ktokolwi

    5Ciepło

    1Odpowiedz

    Próbuję napisać nowe wyrażenie Eigen po najnowszej dokumentacji https://eigen.tuxfamily.org/dox-devel/TopicNewExpressionType.html. Zasadniczo to, czego chcę, jest częścią funkcji przekształcania, któr

    6Ciepło

    1Odpowiedz

    Chciałbym zrozumieć, jak szablony wyrażeń działają w Eigen. Zrozumiałem, że suma dwóch podwójnych dynamicznych wektorów odbywa się za czymś, co wygląda tak: CwiseBinaryOp< internal::scalar_sum_op<doub

    5Ciepło

    1Odpowiedz

    Próbuję przejąć na własność pamięć wspierającą Eigen::Matrix bez kopiowania pamięci. Metoda data() zachowuje własność. Jedynym sposobem mam zorientowali się, jak to zrobić jest odwzorowany przez zamia

    6Ciepło

    1Odpowiedz

    Biorąc pod uwagę zestaw punktów 2d (w formie kartezjańskiej), muszę znaleźć elipsę o minimalnym obszarze, tak aby każdy punkt w kłamstwie znajdował się na elipsie lub wewnątrz niej . Mam found the sol

    5Ciepło

    2Odpowiedz

    Chcę przekonwertować matrycę z Eigen :: Matrix4f na Eigen :: Affine3f Dowolna pomoc? Dzięki

    8Ciepło

    3Odpowiedz

    Czy można zainicjować statyczną matrycę elektroniczną4d w pliku nagłówkowym? Chcę używać go jako zmiennej globalnej. Chciałbym zrobić coś wzdłuż linii: static Eigen::Matrix4d foo = Eigen::Matrix4d(1,