Koeffizientenweise benutzerdefinierte Funktionen in Eigen

9

Ich habe eine do_magic -Methode, die ein Double braucht und 42 addiert. Ich möchte diese Methode auf jeden Koeffizienten eines Eigen::Matrix oder Eigen::Array anwenden (das heißt, ich hätte nichts dagegen, wenn es nur mit einem der beiden Typen möglich ist).

Ist das möglich?

So:

%Vor%     
wal-o-mat 12.02.2014, 12:43
quelle

1 Antwort

10

Sie können unaryExpr verwenden, auch wenn dadurch eine neue Ansicht auf die Matrix zurückgegeben wird Sie können die Elemente an Ort und Stelle ändern.

Kopieren Sie das Beispiel aus der Dokumentation:

%Vor%     
James 12.02.2014, 12:59
quelle

Tags und Links