Computational Science

Fragen und Antworten für Wissenschaftler, die Computer verwenden, um wissenschaftliche Probleme zu lösen

6
Einschränkungen mit in einem linearen Programm?
Annehmen min Av e c (U)vorbehaltlich Uich , j≤ max { Uich , k, Uk , j} ,i , j , k = 1 , ... , nMindestEINvec(U)unterliegen Uich,j≤max{Uich,k,Uk,j},ich,j,k=1,…,n\begin{align*} \min A &\mathrm{vec}(U) \\ &\text{subject to } U_{i,j} \leq \max\{U_{i,k}, U_{k,j}\}, \quad i,j,k = 1, \ldots, n \end{align*} wo UUU eine …


3
Wissenschaftliche Programmierwettbewerbe
Ich nehme regelmäßig an sogenannten "Programmierwettbewerben" teil, bei denen Sie schwierige algorithmische Probleme mit Ihrem eigenen Code und Problemlösungsfähigkeiten in einem begrenzten Zeitraum lösen. Für Referenzbeispiele, wie diese aussehen könnten, suchen Sie nach Wettbewerben wie z. B. Google Code Jam oder ACM-ICPC. (Wenn Sie wissen, was Programmierwettbewerbe sind, können Sie …


5
Warum verlässt die numerische Lösung einer ODE ein instabiles Gleichgewicht?
Ich möchte das Verhalten eines Doppelpendelsystems simulieren. Das System ist ein Roboter-Manipulator mit 2 Freiheitsgraden, der nicht betätigt wird und sich daher hauptsächlich wie ein durch die Schwerkraft beeinflusstes Doppelpendel verhält. Der einzige Hauptunterschied bei einem Doppelpendel besteht darin, dass es sich aus zwei starren Körpern zusammensetzt, deren Massen- und …





7
Robuste Berechnung des Mittelwerts zweier Zahlen im Gleitkomma?
Lassen Sie x, ywerden zwei Gleitkommazahlen. Wie kann man den Mittelwert richtig berechnen? Der naive Weg (x+y)/2kann zu Überläufen führen, wenn xund ysind zu groß. Ich denke 0.5 * x + 0.5 * yvielleicht besser, aber es geht um zwei Multiplikationen (was vielleicht ineffizient ist), und ich bin nicht sicher, …


3
Effiziente Berechnung der Quadratwurzel-Inverse
Ein häufiges Problem in der Statistik ist die Berechnung der Quadratwurzel einer symmetrischen positiven definitiven Matrix. Was wäre der effizienteste Weg, dies zu berechnen? Ich bin auf Literatur gestoßen (die ich noch nicht gelesen habe) und habe hier zufälligen R-Code gefunden , den ich hier der Einfachheit halber wiedergeben werde …

1
Intuitive Motivation für das BFGS-Update
Ich unterrichte eine Umfrageklasse zur numerischen Analyse und suche nach Motivation für die BFGS-Methode für Studenten mit begrenztem Hintergrund / Intuition in der Optimierung! Ich habe zwar keine Zeit, konsequent zu beweisen, dass alles konvergiert, aber ich möchte eine angemessene Motivation dafür geben, warum das BFGS-Hessian-Update erscheinen könnte. Als Analogie …

2
Ist es möglich, nichtlineare PDEs ohne Newton-Raphson-Iteration zu lösen?
Ich versuche einige Ergebnisse zu verstehen und würde mich über einige allgemeine Kommentare zum Umgang mit nichtlinearen Problemen freuen. Fisher-Gleichung (eine nichtlineare Reaktions-Diffusions-PDE), ut= dux x+ βu ( 1 - u ) = F( u )ut=duxx+βu(1-u)=F(u) u_t = du_{xx} + \beta u (1 - u) = F(u) in diskretisierter Form, …

3
Multigrid-Methode zur Lösung von PDE
Ich brauche eine einfache Erklärung der Multigrid-Methode oder Literatur dazu. Ich kenne mich mit iterativen Methoden wie BiCGStab, CG, GS, Jacobi und Vorkonditionierung aus, bin aber Anfänger mit Multigrid-Methoden. Kann jemand dies im Detail erklären oder zumindest klar Pseudocode oder Quellcode liefern, auch mit guter Literatur für Anfänger? Vielen Dank!

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.