Harajuku Lovers

Learn Physics with Functional Programming: A Hands-on Guide to Exploring Physics

Description: Learn Physics with Functional Programming by Scott Walck "This book shows how to solve physics problems using Haskell, a functional programming language. Source code, equations, and diagrams throughout demonstrate how physics enthusiasts and functional programmers can use Haskell and its mathematical structures to solve problems from Newtonian mechanics and electromagnetics"-- FORMAT Paperback LANGUAGE English CONDITION Brand New Publisher Description Deepen your understanding of physics by learning to use the Haskell functional programming language.Learn Physics with Functional Programming is your key to unlocking the mysteries of theoretical physics by coding the underlying math in Haskell.Youll use Haskells type system to check that your code makes sense as you deepen your understanding of Newtonian mechanics and electromagnetic theory, including how to describe and calculate electric and magnetic fields.As you work your way through the books numerous examples and exercises, youll learn how to-Encode vectors, derivatives, integrals, scalar fields, vector fields, and differential equationsExpress fundamental physical principles using the logic of Haskells type system to clarify Newtons second law, Coulombs law, the Biot-Savart law, and the Maxwell equationsUse higher-order functions to express numerical integration and approximation methods, such as the Euler method and the finite-difference time-domain (FDTD) methodCreate graphs, models, and animations of physical scenarios like colliding billiard balls, waves in a guitar string, and a proton in a magnetic fieldWhether youre using this book as a core textbook for a computational physics course or for self-study, Learn Physics with Functional Programming will teach you how to use the power of functional programming to explore the beautiful ideas of theoretical physics. Author Biography Scott Walck has a PhD in Physics from Lehigh University and has been a professor of physics, including computational physics, to undergraduates for over 20 years at Lebanon Valley College. He has also written academic articles and given talks on the use of functional programming in teaching physics. Table of Contents Acknowledgments IntroductionPart I: A Haskell Primer for PhysicistsChapter 1: Calculating with HaskellChapter 2: Writing Basic FunctionsChapter 3: Types and EntitiesChapter 4: Describing MotionChapter 5: Working with ListsChapter 6: Higher-Order FunctionsChapter 7: Graphing FunctionsChapter 8: Type ClassesChapter 9: Tuples and Type ConstructorsChapter 10: Describing Motion in Three DimensionsChapter 11: Creating GraphsChapter 12: Creating Stand-Alone ProgramsChapter 13: Creating 2D and 3D Animations Part II: Expressing Newtonian Mechanics and Solving ProblemsChapter 14: Newtons Second Law and Differential EquationsChapter 15: Mechanics in One DimensionChapter 16: Mechanics in Three DimensionsChapter 17: Satellite, Projectile, and Proton MotionChapter 18: A Very Short Primer on Relativity Chapter 19: Interacting ParticlesChapter 20: Springs, Billiard Balls, and a Guitar StringPart III: Expressing Electromagnetic Theory and Solving ProblemsChapter 21: ElectricityChapter 22: Coordinate Systems and FieldsChapter 23: Curves, Surfaces, and VolumesChapter 24: Electric ChargeChapter 25: Electric FieldChapter 26: Electric CurrentChapter 27: Magnetic FieldChapter 28: The Lorentz Force LawChapter 29: The Maxwell EquationsAppendix: Installing HaskellBibliographyIndex Details ISBN1718501668 Author Scott Walck Language English ISBN-10 1718501668 ISBN-13 9781718501669 Format Paperback Publisher No Starch Press,US Imprint No Starch Press,US Place of Publication San Francisco Country of Publication United States Subtitle A Hands-on Guide to Exploring Physics with Haskell Year 2023 Publication Date 2023-01-31 AU Release Date 2023-01-31 NZ Release Date 2023-01-31 US Release Date 2023-01-31 UK Release Date 2023-01-31 DEWEY 530.02855133 Audience General Pages 648 We've got this At The Nile, if you're looking for it, we've got it. With fast shipping, low prices, friendly service and well over a million items - you're bound to find what you want, at a price you'll love! TheNile_Item_ID:141764000;

Price: 80.95 AUD

Location: Melbourne

End Time: 2024-11-08T03:15:07.000Z

Shipping Cost: 0 AUD

Product Images

Learn Physics with Functional Programming: A Hands-on Guide to Exploring Physics

Item Specifics

Restocking fee: No

Return shipping will be paid by: Buyer

Returns Accepted: Returns Accepted

Item must be returned within: 30 Days

Format: Paperback

Language: English

ISBN-13: 9781718501669

Author: Scott Walck

Type: Does not apply

Book Title: Learn Physics with Functional Programming

Recommended

Physical Education Unit Plans for Grades 3-4-2nd Edition: Learning Experi - GOOD
Physical Education Unit Plans for Grades 3-4-2nd Edition: Learning Experi - GOOD

$4.39

View Details
Physics Tutor Interactive Learning CD-ROM Windows 95 98 Brand New Sealed 1999
Physics Tutor Interactive Learning CD-ROM Windows 95 98 Brand New Sealed 1999

$99.00

View Details
Physics for the Grammar Stage Teacher Guide - Paperback By Hudson, Paige - GOOD
Physics for the Grammar Stage Teacher Guide - Paperback By Hudson, Paige - GOOD

$6.17

View Details
RealTime Physics Active Learning Laboratories, Module 2: Heat and Thermod - GOOD
RealTime Physics Active Learning Laboratories, Module 2: Heat and Thermod - GOOD

$4.94

View Details
RealTime Physics: Active Learning Laboratories Module 3 Electricity & Magnetism
RealTime Physics: Active Learning Laboratories Module 3 Electricity & Magnetism

$8.99

View Details
Level I Physics - Paperback By Keller Ph.D., Rebecca W. - GOOD
Level I Physics - Paperback By Keller Ph.D., Rebecca W. - GOOD

$4.08

View Details
Conceptual Physics: The High School Physics program - Hardcover - GOOD
Conceptual Physics: The High School Physics program - Hardcover - GOOD

$16.72

View Details
College Physics - Hardcover By Serway, Raymond A. - GOOD
College Physics - Hardcover By Serway, Raymond A. - GOOD

$17.33

View Details
Conceptual Physics: The High School Physics Program - Hardcover - GOOD
Conceptual Physics: The High School Physics Program - Hardcover - GOOD

$7.57

View Details
College Physics, Volume 2 by Serway, Raymond A.; Vuille, Chris
College Physics, Volume 2 by Serway, Raymond A.; Vuille, Chris

$9.37

View Details