Als «matrix» getaggte Fragen

Matrix ist eine rechteckige Anordnung von Elementen (Gleichungszahlen, Symbole oder Ausdrücke), die in Spalten und Zeilen angeordnet sind.

5
Berechnung der Sparsity-Struktur für Finite-Elemente-Matrizen
Frage: Mit welchen Methoden kann die Sparsity-Struktur einer Finite-Elemente-Matrix genau und effizient berechnet werden? Info: Ich arbeite an einem Poisson-Druckgleichungslöser nach der Methode von Galerkin auf quadratischer Lagrange-Basis, geschrieben in C, und verwende PETSc für die Speicherung von spärlicher Matrix und KSP-Routinen. Um PETSc effizient zu nutzen, muss der globalen …

3
Single versus Double Floating-Point-Präzision
Gleitkommazahlen mit einfacher Genauigkeit belegen die Hälfte des Arbeitsspeichers und können auf modernen Maschinen (auch auf GPUs) fast doppelt so schnell ausgeführt werden wie mit doppelter Genauigkeit. Viele FDTD-Codes, die ich gefunden habe, verwenden ausschließlich Arithmetik und Speicherung mit einfacher Genauigkeit. Gibt es eine Faustregel, wann es akzeptabel ist, einfache …

5
Wiederholtes Lösen von
Ich verwende MATLAB, um ein Problem zu lösen, bei dem zu jedem Zeitpunkt gelöst wird, wobei sich mit der Zeit ändert. Im Moment mache ich das mit MATLABs :Ax=bAx=b\mathbf{A} \mathbf{x}=\mathbf{b}bb\mathbf{b}mldivide x = A\b Ich habe die Flexibilität, so viele Vorberechnungen wie nötig durchzuführen, und frage mich, ob es eine schnellere …

1
Algorithmen für große spärliche Ganzzahlmatrizen
Ich bin auf der Suche nach einer Bibliothek, die Matrixoperationen mit großen, spärlichen Matrizen ausführt, ohne die numerische Stabilität zu beeinträchtigen. Matrizen werden 1000+ mal 1000+ sein und die Werte der Matrix werden zwischen 0 und 1000 liegen. Ich werde den Indexberechnungsalgorithmus ausführen , so dass ich (spärliche) Zeilenvektoren der …





3
Bibliotheken zur Lösung der Lyapunov-Gleichung
Die folgende Matrixgleichung in Σ - für gegebene B- und C- Matrizen - erscheint in meiner Arbeit als Charakterisierung einer Kovarianzmatrix. Ich habe gelernt, dass diese Gleichung, insbesondere in der Theorie der kontinuierlichen Zeitsteuerung, als Lyapunov-Gleichung bekannt ist und dass es verschiedene bekannte Algorithmen zu ihrer Lösung gibt, die die …



2
Matrix exponentiell einer Hamiltonschen Matrix
Sei reelle, quadratische, dichte Matrizen. G und Q sind symmetrisch. LassenA , G , Q.A,G,QA, G, QGGGQ.QQ H.= [ A.- Q.- G.- A.T.]]H=[A−G−Q−AT]H = \begin{bmatrix} A & -G \\ -Q &-A^T \end{bmatrix} sei eine Hamiltonsche Matrix. Ich möchte die Matrix Exponential von berechnen . Ich brauche das Exponential der Vollmatrix, …


4
Gibt es ein Quad-Double-Arithmetik-Sparse-Matrix-Paket?
Ich arbeite an einem schlecht konditionierten großen, spärlichen linearen Gleichungssystem. Ich möchte Doppel-Doppel-Arithmetik oder Quad-Doppel-Arithmetik verwenden, um sie zu lösen. Ich weiß, dass es ein Paket namens MPACK gibt, das von Nakata, Maho, entwickelt wurde und numerische lineare algebraische Berechnungen unter Quad-Double-Arithmetik durchführen kann. Es ist jedoch für eine dichte …

1
Lösen eines einfachen Ax = b-Systems parallel zu PETSc
Ich bin neu im PETSc-Paket. Ich habe eine ~ 4000x4000 Matrix A im Matrix-Market-Format und möchte PETSc dazu bringen, dies mit mehreren Prozessoren zu lösen. Ich weiß, wie man das System auf einem einzelnen Prozessor löst, aber ich weiß nicht, wie man die Matrix und die Vektoren auf verschiedene Prozessoren …
10 petsc  matrix 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.