Ich führe eine Textklassifizierungsaufgabe mit R durch und erhalte eine Dokumentterm-Matrix mit einer Größe von 22490 mal 120.000 (nur 4 Millionen Einträge ungleich Null, weniger als 1% Einträge). Jetzt möchte ich die Dimensionalität mit PCA (Principal Component Analysis) reduzieren. Leider kann R diese riesige Matrix nicht verarbeiten, daher speichere ich …
Angenommen , ich habe eine 2D - Gitter , bestehend aus nicht - überlappende Dreiecken , und eine Menge von Punkten { P i } M i = 1 ⊂ ∪ N k = 1 T K . Wie lässt sich am besten bestimmen, in welchem Dreieck jeder der Punkte …
Es ist wahrscheinlich eine Frage auf Schülerebene, aber ich kann sie nicht genau für mich selbst tun. Warum ist es genauer, in den numerischen Methoden ungleichmäßige Gitter zu verwenden? Ich denke im Kontext einer Finite-Differenzen-Methode für die PDE der Form . Und nehme an, ich interessiere mich für eine Lösung …
Numerische Methoden zum Lösen von PDEs (oder ODEs) lassen sich in zwei große Kategorien einteilen: explizite und implizite Methoden. Implizite Methoden ermöglichen größere stabile Zeitschritte, erfordern jedoch mehr Arbeit pro Schritt. Bei hyperbolischen PDEs ist allgemein bekannt, dass sich implizite Methoden in der Regel nicht auszahlen, da die Verwendung von …
Viele numerische Methoden für hyperbolische PDEs basieren auf der Verwendung von Riemann-Solvern. Solche Löser sind für die genaue Erfassung von Stoßwellen unerlässlich. Es gibt eine Reihe solcher Löser für die am besten untersuchten Systeme (z. B. Exaktlöser, Roe-Löser, HLL-Löser). Wie soll ich entscheiden, welche ich verwenden soll?
Die Multi-Physik-Simulation beinhaltet die Kopplung mehrerer "Physiken", oft mit unterschiedlichen Raum- und / oder Zeitskalen. Zusätzlich werden die Einzelphysik-Codes oft von verschiedenen Teams geschrieben. Die am häufigsten verwendete Kopplungstechnik ist das Aufteilen von Operatoren erster Ordnung, dies weist jedoch schlechte Genauigkeits- und Stabilitätseigenschaften auf. Wie bestimme ich, welche Algorithmen für …
Ich bin in einem Bereich tätig, der nicht unbedingt viel HPC-Arbeit leistet, und wenn er auftritt, ist er oft das Ergebnis von Forschern aus anderen Bereichen, die nach neuen Anwendungen für ihre Methoden und dergleichen suchen. Dies bedeutet in erster Linie, dass es im Laufe des Studiums nie wirklich eingeführt …
Bei der Berechnung der QR-Faktorisierung in der Praxis werden Householder-Reflexionen verwendet, um den unteren Teil einer Matrix auf Null zu setzen. Ich weiß, dass für die Berechnung von Eigenwerten symmetrischer Matrizen das Beste, was Sie mit Householder-Reflexionen tun können, darin besteht, sie in eine tridiagonale Form zu bringen. Gibt es …
Angesichts einer Evolution PDE ut= A u + B uut=EINu+Buu_t = Au + Bu wo (möglicherweise nichtlineare) Differentialoperatoren sind, die nicht pendeln, besteht ein üblicher numerischer Ansatz darin, zwischen dem Lösen zu wechselnA , BEIN,BA,B ut= A uut=EINuu_t = Au und ut= B u .ut=Bu.u_t = Bu. Die einfachste Implementierung …
Ich benutze Valgrind + Callgrind, um einen von mir geschriebenen Solver zu profilieren. Wie im Valgrind-Benutzerhandbuch angegeben, habe ich meinen Code mit den Debugging-Optionen für den Compiler kompiliert: "Ohne Debugging-Informationen können die Valgrind-Tools nur raten, zu welcher Funktion ein bestimmter Code gehört, was sowohl Fehlermeldungen als auch die Ausgabe von …
Ich komme aus dem Bereich der Beschleunigerphysik, speziell in Bezug auf kreisförmige Speicherringefür Synchrotronlichtquellen. Durch Magnetfelder geleitete hochenergetische Elektronen zirkulieren um den Ring. Die Elektronen zirkulieren milliardenfach und man will die Stabilität vorhersagen. Sie können die Bewegung der Elektronen an einem Punkt im Ring als Phasenraum (Position, Impulsraum) beschreiben. Bei …
Gibt es Gründe, warum man implizite Runge Kutta (IMRK) höherer Ordnung anstelle von BDF-Zeitschritten wählen sollte? BDF scheint mir viel einfacher zu sein, da Stufe IMRK q lineare Lösungen pro Zeitschritt benötigt. Stabilität für BDF und IMRK scheint ein strittiger Punkt zu sein. Ich kann keine Ressourcen finden, die implizite …
Was ist die theoretische Konvergenzrate für einen FFT-Giftlöser? Ich löse eine Poisson-Gleichung: ∇2VH(x,y,z)=−4πn(x,y,z)∇2VH(x,y,z)=-4πn(x,y,z)\nabla^2 V_H(x, y, z) = -4\pi n(x, y, z) mit in der Domäne[0,2]×[0,2]×[0,2]mit periodischer Randbedingung. Diese Ladungsdichte ist netto neutral. Die Lösung ist gegeben durch: VH(x)=∫n(n ( x , y, z) = 3π( ( x - 1 )2+ …
Ich bin neugierig zu wissen, welche guten numerischen Algorithmen für die Auswertung der generalisierten hypergeometrischen Funktion (oder Reihe) existieren, definiert als pFq(a1,…,ap;b1,…,bq;z)=∑k=0∞(a1)k⋯(ap)k(b1)k⋯(bq)kzkk!pFq(a1,…,ap;b1,…,bq;z)=∑k=0∞(a1)k⋯(ap)k(b1)k⋯(bq)kzkk!{}_pF_q(a_1,\ldots,a_p;b_1,\ldots,b_q;z) = \sum_{k=0}^{\infty} \frac{(a_1)_k\cdots(a_p)_k}{(b_1)_k\cdots(b_q)_k}\frac{z^k}{k!} Im Allgemeinen wird diese Reihe nicht unbedingt sehr schnell (oder überhaupt) konvergieren, sodass es nicht ideal erscheint, die Begriffe einzeln zusammenzufassen. Gibt es eine alternative …
Ich habe begonnen, Python als Programmiersprache für alle meine Aufgaben in CFD zu verwenden. Ich habe sehr wenig Erfahrung in der Programmierung. Ich komme aus dem Maschinenbau und studiere Luft- und Raumfahrttechnik. Manchmal wird der Rechenaspekt von CFD langwieriger als das Manipulieren der Gleichungen oder das Berechnen. Welche allgemeinen Richtlinien …
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.