Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 16 głosach.
Learn Physics with Functional Programming: A Hands-On Guide to Exploring Physics with Haskell
Pogłęb swoje zrozumienie fizyki, ucząc się korzystać z języka programowania funkcyjnego Haskell.
Learn Physics with Functional Programming to klucz do odblokowania tajemnic fizyki teoretycznej poprzez kodowanie podstawowej matematyki w języku Haskell.
Wykorzystasz system typów Haskella do sprawdzenia, czy twój kod ma sens, pogłębiając swoje zrozumienie mechaniki Newtona i teorii elektromagnetycznej, w tym sposobu opisywania i obliczania pól elektrycznych i magnetycznych.
W trakcie pracy z licznymi przykładami i ćwiczeniami zawartymi w książce, nauczysz się jak: ⬤ Kodować wektory i pochodne
⬤ Kodować wektory, pochodne, całki, pola skalarne, pola wektorowe i równania różniczkowe.
⬤ Wyrażać podstawowe zasady fizyczne przy użyciu logiki systemu typów Haskella w celu wyjaśnienia drugiego prawa Newtona, prawa Coulomba, prawa Biota-Savarta i równań Maxwella.
⬤ Używać funkcji wyższego rzędu do wyrażania numerycznych metod całkowania i aproksymacji, takich jak metoda Eulera i metoda różnic skończonych w dziedzinie czasu (FDTD).
⬤ Tworzenie wykresów, modeli i animacji scenariuszy fizycznych, takich jak zderzające się kule bilardowe, fale w strunie gitary i proton w polu magnetycznym.
Niezależnie od tego, czy używasz tej książki jako podstawowego podręcznika do kursu fizyki obliczeniowej, czy do samodzielnej nauki, Learn Physics with Functional Programming nauczy Cię, jak wykorzystać moc programowania funkcjonalnego do odkrywania pięknych idei fizyki teoretycznej.