Suchergebnisse für Anfrage "linear-algebra"

4 die antwort

Was sind die Vor- und Nachteile der Verwendung von Matrizen, Euler-Winkeln und / oder Quaternionen für die Rotationsdarstellung? [geschlossen]

Matrizen und Euler-Winkel können unter Gimbal Lock leiden, aber was sind andere Argumente für die Verwendung von übereinander? Wofür steht DirectX Ihrer Meinung nach? Was verwenden Sie in der täglichen C ++ / C / DirectX-Programmierung?

1 die antwort

Überprüfen Sie, ob sich vier Punkte auf derselben Ebene befinden, indem Sie Entfernungen verwenden (überprüfen Sie die Kolinearität).

Es gibt eine Methode namensCayley-Menger-Determinante [http://mathworld.wolfram.com/Cayley-MengerDeterminant.html]Um herauszufinden, ob 3 Punkte kollinear sind, sind 4 Punkte koplanar usw., vorausgesetzt, alle paarweisen Abstände sind ...

1 die antwort

Cholesky-Zerlegung mit OpenMP

Ich habe ein Projekt, in dem wir die Inverse von großen (über 3000x3000) positiv definitiven dichten Matrizen mit lösenCholesky-Zersetzung [http://en.wikipedia.org/wiki/Cholesky_decomposition]. Das Projekt ist in Java und wir verwenden das ...

TOP-Veröffentlichungen

1 die antwort

Triangulation & Direkte lineare Transformation

Nach Hartley / Zissermans Multiview-Geometer, Algorithmus 12: Die optimale Triangulationsmethode (p318), erhielt ich die entsprechenden Bildpunkte xhat1 und xhat2 (Schritt 10). In Schritt 11 muss der 3D-Punkt Xhat berechnet werden. Eine solche ...

1 die antwort

Abhängige Zeilen / Spalten einer Matrix mit Matlab finden?

Ich habe eine Reihe von linearen Gleichungen, mit denen gelöst werden soll\ das istF=JT\RH Dabei ist RH 18x1 und JT 18x17 und F (unbekannt) 17x1, aber matlab gibt die Warnung aus, dass der Rang mangelhaft und der Rang 16 ist. Ich möchte also ...

3 die antwort

Schnellere Berechnungen des projizierten Normstils (quadratische Form, metrische Matrix…)

Ich muss viele Auswertungen des Formulars durchführen X(:,i)' * A * X(:,i) i = 1...nwobei X (:, i) ein Vektor und A eine symmetrische Matrix ist. Angeblich kann ich das entweder in einer Schleife machen for i=1:n z(i) = X(:,i)' * A * X(:,i) end ...

5 die antwort

Effiziente inverse 4x4-Matrix (affine Transformation)

Ich hatte gehofft, dass jemand eine effiziente Formel für die affine 4x4-Matrixtransformation aufzeigen kann. Derzeit verwendet mein Code eine Cofaktor-Erweiterung und weist jedem Cofaktor ein temporäres Array zu. Es ist leicht zu lesen, aber ...

1 die antwort

Beschränkte lineare kleinste Quadrate für xA = b in matlab

Ich will lösenxA=b mit Einschränkung0<=x zumx. Ich habe Funktionen wie @ gefund lsqnonneg [http://www.mathworks.com/help/optim/ug/lsqnonneg.html] und lsqlin [http://www.mathworks.com/help/optim/ug/lsqlin.html] was löst fürAx=b. Es konnte jedoch ...

6 die antwort

Spaltenweises Skalarprodukt in Eigen C ++

Gibt es eine einfache Möglichkeit, das spaltenweise Skalarprodukt von 2 Matrizen zu bewerten (nennen wir sieA undB, vom TypEigen::MatrixXd) die Dimensionen habenmxn, ohne @ auszuwertA*B oder ohne auf @ zurückgreifen zu müssfor Schleifen? Der ...

8 die antwort

Linear Index obere Dreiecksmatrix

Wenn ich den oberen dreieckigen Teil einer Matrix, der über der Diagonale liegt, als lineares Array gespeichert habe, wie kann das(i,j) -Indizes eines Matrixelements werden aus dem linearen Index des Arrays extrahiert? Zum Beispiel das lineare ...