Computational Science

9
Fortran lernen

Ich habe mich gefragt, wie ich am besten lernen kann, wie man in Fortran programmiert. Ich habe nach Büchern gesucht. Die Beispiele, die mir in Ordnung erschienen, waren "Fortran 95/2003 Explained" und "Fortran For Scientists And Engineers" . Ich weiß nicht, was ihr darüber denkt? Eine andere...

9
Kann mein Projekt ohne Objektorientierung überleben?

Ich schreibe ein kleines MATLAB-Paket, das bestimmte numerische Klassenprobleme löst. Es gibt 3 Stufen des Algorithmus und der Benutzer hat 5 Möglichkeiten für jede Stufe. Ich habe das gesamte Problem mit Funktionen und 3 Schalterfällen implementiert (einer für jede Algorithmusstufe). Es...

9
Berechnungsaufwand von Algorithmen

Betrachten Sie das streng konvexe uneingeschränkte OptimierungsproblemLassen Sie x_ \ text {opt} seine einzigartige Minima bezeichnen und X_0 eine gegebene erste Annäherung sein x_ \ text {opt}. Wir werden einen Vektor x eine \ epsilon- nahe Lösung von \ mathcal {O} nennen, wenn \ begin...

9
Vorschlag zur Verwaltung von Simulationsläufen?

Diese Fragen sind in comp-sci möglicherweise etwas unangebracht. Wenn es benötigt wird, schlagen Sie bitte vor, wo es passt. Die Frage ist, wie alle Simulationsläufe effizient verwaltet werden können. Nehmen wir zum Beispiel an, eine Simulation erfordert die Festlegung von 2 Parametern, die in...

9
Darstellung von Eisenstein-Zahlen ohne Schwimmer

Ich habe ein Projekt, in dem ich quadratische Felder verwenden muss. Speziell Zahlen der Form mita,b∈Q.a+b−3−−−√a+b−3a + b \sqrt{-3}a,b∈Qa,b∈Qa,b \in \mathbb{Q} Zum Beispiel sind hier die Primzahlen in Eisenstein-Ganzzahlen : Ich möchte keinen Salbei verwenden. Ich möchte meinen eigenen Datentyp...

9
Wie modelliere ich eine Angelrute (oder ein Seil)?

Ich möchte eine Angelrute (oder ein Seil) modellieren, indem ich kurze Segmente verbinde. (Die Segmente können gleich lang sein, aber jedem Segment sollte eine eigene Masse zugewiesen werden.) Ein Segment beeinflusst das nächste durch das Drehmoment zwischen den Segmenten. Die Gelenke können...

9
Randbedingungen Chebyshev-Differenzierung

Ich habe mich gefragt, ob jemand Erfahrung im Umgang mit Grenzen bei der Implementierung der Chebyshev-Differenzierung hat. Ich versuche derzeit, eine No-Slip-Randbedingung zu implementieren, um die inkompressiblen Navier-Stokes-Gleichungen in 3D zu lösen, um sicherzustellen, dass der Fluss an den...