通过函数式编程学习物理学
Learn Physics with Functional Programming
本书教您使用函数式编程范式解决物理问题。它介绍了 Haskell 编程语言并鼓励编写漂亮的代码以匹配理论物理的优雅思想,非常适合新手程序员和科学爱好者。
前面的章节涵盖了 Haskell 编码的基础知识,它具有强大的类型系统,能够对物理学中的重要数学结构进行编码,例如向量、导数、积分、标量场、向量场和微分方程。本书后面的章节探讨了牛顿力学和电磁学——理论物理学的两个核心支柱。此外,您将深入研究源代码,并发现为什么 Haskell 的高阶函数和引用透明性对物理学如此有用。一路上,你会学到
•如何编写表达基本物理原理的优美代码
•如何制作有趣情况的图形和动画
•如何使用看起来像数学的语言进行编程
•类型、高阶函数和引用透明性如何很好地服务于物理学
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)