Fragen zu den algorithmischen / rechnerischen Aspekten der linearen Algebra, einschließlich der Lösung linearer Systeme, Probleme der kleinsten Quadrate, Eigenprobleme und anderer solcher Fragen.
Ich habe zwei umgekehrte Probleme, A1 x=b1A2 x=b2A1 x=b1A2 x=b2A_1 ~ x = b_1 \qquad A_2 ~ x = b_2 Bisher habe ich sie unabhängig voneinander mithilfe der Tikhonov-Regularisierung gelöst und zwei Schätzungen für xxx . In meinem Fall repräsentiert xxx in beiden Gleichungen die gleiche Lösung. Ist es möglich, …
Ich habe folgende Frage: Angenommen, ich habe zwei Matrizen X,YX,YX, Y der Größe m×pm×pm\times p und eine zufällige iid-Gauß-Matrix GGG der Größe m×km×km \times k , m≫p>km≫p>km\gg p>k . Gibt es eine schnelle Möglichkeit, zu berechnen exp(−XYT)Gexp(−XYT)G\exp(-XY^T)G? Vielleicht durch die Tatsache, dass sowohl XXX als auch YYY viel kleiner als …
Ich habe eine ziemlich spezifische Frage bezüglich der Bedingungsnummer. Ich führe FEM-Simulationen mit mehreren Längenskalen durch, was zu einer großen Ungleichheit zwischen den größten Einträgen und den kleinsten Einträgen in meiner Matrix führt. Die Bedingungsnummer kann unter bestimmten Umständen bis zu 10 ^ 15 betragen. In der numerischen Analyse sehe …
Gibt es eine Bibliothek / Toolbox, in der inkrementelle SVD in MATLAB implementiert ist? Ich habe dieses Papier implementiert , es ist schnell, funktioniert aber nicht gut. Ich habe dies versucht, aber auch hier breitet sich der Fehler schnell aus (beim Aktualisieren von 5-10 Punkten ist der Fehler hoch).
Als ich von SOR erfuhr, wurde es meistens als eines der ersten Beispiele für iterative Methoden angegeben, und später waren die iterativen Methoden, die ich am Ende verwenden würde, Krylov-Subraummethoden. Werden iterative Methoden wie Gauß-Seidel und SOR jemals in der Praxis angewendet? Kennen Sie echte Pakete, die sie "ernsthaft" für …
Ich möchte Matrix-Vektor-Produkte beschleunigen, aber alles, was ich lese, ist, wie man es für sehr große Matrizen macht. In meinem Fall sind die Matrizen klein, aber die Häufigkeit, mit der dies durchgeführt werden muss, ist sehr groß. Welche Methoden gibt es, um diese zu optimieren? Wäre es schneller, eine wirklich …
Ich habe -dimensionalen Matrizen H ( → K ) in Abhängigkeit von Vektorparametern → k .nnnH^(k⃗ )H^(k→)\mathrm{\hat{H}}(\vec{k})k⃗ k→\vec{k} Nun geben Eigenwertroutinen Eigenwerte in keiner bestimmten Reihenfolge zurück (sie werden normalerweise sortiert), aber ich möchte Eigenwerte als glatte Funktionen von → k verfolgen . Da Eigenwerte nicht in einer bestimmten Reihenfolge …
Ich habe ein verallgemeinertes Matrixproblem: aus einer Spektralmethode für ein Problem der linearen Stabilitätsanalyse. Meine Matrix B ist diagonal und positiv semidefinit. A ist nicht hermitisch und komplex.Ax=λBxAx=λBxA x = \lambda B x Mein Problem ist im Wesentlichen, dass bei Verwendung des verallgemeinerten SLEPc-Eigenwertlösers der Fehler "Null-Pivot bei der LU-Faktorisierung" …
In meinen Kursen zur numerischen Analyse wurde mir beigebracht, dass die Haupt- und Hauptmotivation für die Vorkonditionierung linearer Gleichungssysteme darin besteht, die Konvergenzrate iterativer Löser für diese LSE zu erhöhen. Aber gibt es einen Einfluss auf die Genauigkeit der berechneten Lösung? Ich kann mich an ein Ergebnis zur Genauigkeit der …
Ich habe einen Kalman-Filter-basierten Modellierungscode, den ich für eine regionale ionosphärische Kartierungsanwendung in Echtzeit entwickelt habe. Der Code assimiliert Daten von verschiedenen Sensoren mithilfe eines Kalman-Filters in eine Karte (beschrieben durch eine Reihe von Basisfunktionen). Ich versuche, dies auf einen größeren Bereich und mehr Sensoren zu skalieren, aber der Matrixalgebra-Teil …
Was ist ein guter Weg, um die Diagonale aus einer symmetrischen Matrix zu extrahieren, die bereits fast diagonal ist, bei der Sie jedoch keine Matrixelemente haben (nur die Möglichkeit, sie auf Vektoren anzuwenden)? Weitere Einschränkungen sind: (1) das n-fache Anwenden der n-mal-n-Matrix zum expliziten Konstruieren der Diagonale wäre unerschwinglich kostspielig, …
Ich muss eine parallele dichte Matrixinversion für eine Sprache implementieren, die ich verwende und für die anscheinend keine Bibliothek vorhanden ist (insbesondere IDL mit IDL Bridge für die Nachrichtenübermittlung). Ich bin mit parallelen Programmiermethoden durch Erfahrung mit MPI in C ++ vertraut, allerdings hauptsächlich für parallele FFT- und N-Body-Methoden. Ich …
Ich habe über die Implementierung einer dichten Matrixmultiplikation gelesen, wenn die Matrix nicht in den Cache passt. Eine der Grafiken, die ich gesehen habe (Folie 9 von diesen Folien ), zeigt plötzliche Leistungseinbußen unter Verwendung des naiven Algorithmus. Diese Tropfen betragen ungefähr 50% der Geschwindigkeit, treten auf, während die Matrix …
So ziemlich die Frage. Wie wichtig ist bei einer allgemein spärlichen, nicht symmetrischen (sowohl numerisch als auch strukturell) Matrix das Sparsity-Muster (dh die Zeilen- / Spaltenpermutation von Matrix / Vektor) für iterative Löser? Ich kann sehen, dass es für Direktlöser (LU) oder Vorkonditionierer (ILU) wichtig wird, indem es die Anzahl …
Verschiedene numerische lineare Algebra- und numerische Optimierungsmethoden haben unterschiedliche Größenbereiche, in denen sie zusätzlich zu ihren eigenen Eigenschaften eine „gute Idee“ sind. Beispielsweise werden für sehr große Optimierungsprobleme Gradienten-, stochastische Gradienten- und Koordinatenabstiegsmethoden anstelle von Newton- oder Interior Point-Methoden verwendet, da Sie sich nicht mit dem Hessischen befassen müssen. In …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.