Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 16 Stimmen.
Learn Physics with Functional Programming: A Hands-On Guide to Exploring Physics with Haskell
Vertiefen Sie Ihr Verständnis der Physik, indem Sie lernen, die funktionale Programmiersprache Haskell zu verwenden.
Physik lernen mit funktionaler Programmierung ist Ihr Schlüssel, um die Geheimnisse der theoretischen Physik zu entschlüsseln, indem Sie die zugrunde liegende Mathematik in Haskell kodieren.
Sie werden das Typensystem von Haskell verwenden, um zu überprüfen, ob Ihr Code Sinn macht, während Sie Ihr Verständnis der Newtonschen Mechanik und der elektromagnetischen Theorie vertiefen, einschließlich der Beschreibung und Berechnung elektrischer und magnetischer Felder.
Während Sie sich durch die zahlreichen Beispiele und Übungen des Buches arbeiten, lernen Sie, wie man:
⬤ Vektoren, Ableitungen, Integrale, Skalarfelder, Vektorfelder und Differentialgleichungen zu berechnen.
⬤ Grundlegende physikalische Prinzipien mit der Logik des Haskell-Typensystems auszudrücken, um das zweite Newtonsche Gesetz, das Coulombsche Gesetz, das Biot-Savart-Gesetz und die Maxwell-Gleichungen zu verdeutlichen.
⬤ Funktionen höherer Ordnung verwenden, um numerische Integrations- und Näherungsmethoden auszudrücken, wie z.B. die Euler-Methode und die Finite-Differenzen-Zeitbereich-Methode (FDTD).
⬤ Grafiken, Modelle und Animationen von physikalischen Szenarien wie kollidierenden Billardkugeln, Wellen in einer Gitarrensaite und einem Proton in einem Magnetfeld erstellen.
Ganz gleich, ob Sie dieses Buch als Kernlehrbuch für einen Computational-Physics-Kurs oder zum Selbststudium verwenden, mit Learn Physics with Functional Programming lernen Sie, wie Sie die Leistungsfähigkeit der funktionalen Programmierung nutzen können, um die schönen Ideen der theoretischen Physik zu erforschen.