Classical Mechanics: A Computational Approach with Examples Using Mathematica and Python
暫譯: 經典力學:以 Mathematica 和 Python 的範例進行計算方法

Kulp, Christopher W., Pagonis, Vasilis

  • 出版商: CRC
  • 出版日期: 2025-08-22
  • 售價: $3,680
  • 貴賓價: 9.5$3,496
  • 語言: 英文
  • 頁數: 594
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1032590513
  • ISBN-13: 9781032590516
  • 相關分類: 物理學 Physics
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Classical Mechanics: A Computational Approach with Examples using Python and Mathematica provides a unique, contemporary introduction to classical mechanics, with a focus on computational methods. In addition to providing clear and thorough coverage of key topics, this textbook includes integrated instructions and treatments of computation.

This newly updated and revised second edition includes two new appendices instructing the reader in both the Python and Mathematica languages. All worked example problems in the second edition contain both Python and Mathematica code. New end-of-chapter problems explore the application of computational methods to classical mechanics problems.

Full of pedagogy, it contains both analytical and computational example problems within the body of each chapter. The example problems teach readers both analytical methods and how to use computer algebra systems and computer programming to solve problems in classical mechanics. End-of-chapter problems allow students to hone their skills in problem solving with and without the use of a computer. The methods presented in this book can then be used by students when solving problems in other fields both within and outside of physics.

It is an ideal textbook for undergraduate students in physics, mathematics, and engineering studying classical mechanics.

Key Features:

  • Gives readers the "big picture" of classical mechanics and the importance of computation in the solution of problems in physics
  • Numerous example problems using both analytical and computational methods, as well as explanations as to how and why specific techniques were used
  • Online resources containing specific example codes to help students learn computational methods and write their own algorithms

A solutions manual is available via the Routledge Instructor Hub and all example codes in the book are available via the Support Material tab, and at the book's GitHub page: https: //github.com/vpagonis/Classical_Mechanics_2nd_Edition

商品描述(中文翻譯)

《經典力學:使用 Python 和 Mathematica 的計算方法與範例》提供了一個獨特且現代的經典力學介紹,重點在於計算方法。除了清晰且徹底地涵蓋關鍵主題外,這本教科書還包含了整合的計算指導和處理。

這本新修訂的第二版包括兩個新的附錄,指導讀者使用 Python 和 Mathematica 語言。第二版中的所有範例問題都包含 Python 和 Mathematica 代碼。新的章末問題探討計算方法在經典力學問題中的應用。

本書充滿了教學法,每章的內容中都包含了分析性和計算性範例問題。這些範例問題教導讀者分析方法以及如何使用計算代數系統和計算機程式設計來解決經典力學中的問題。章末問題讓學生能夠在有無使用計算機的情況下磨練他們的問題解決技能。本書中所呈現的方法可以被學生在解決其他領域的問題時使用,無論是在物理學內部還是外部。

這是一本理想的教科書,適合學習經典力學的物理學、數學和工程學的本科生。

主要特點:
- 讓讀者了解經典力學的「全貌」以及計算在物理問題解決中的重要性
- 使用分析性和計算性方法的眾多範例問題,以及對特定技術使用的解釋
- 在線資源包含特定範例代碼,幫助學生學習計算方法並編寫自己的演算法

本書的解答手冊可通過 Routledge Instructor Hub 獲得,書中的所有範例代碼可通過支持材料標籤和書籍的 GitHub 頁面獲得:https://github.com/vpagonis/Classical_Mechanics_2nd_Edition

作者簡介

Christopher W. Kulp received his PhD in Physics from the College of William and Mary in 2004 and is currently a Professor of Physics at Lycoming College, where he teaches physics at all levels. Dr. Kulp's research interests focus on the fields of nonlinear dynamics and complex systems. He has published more than 20 publications in peer-reviewed journals and conference proceedings and has written two book chapters. More than 10 of his publications have undergraduate co-authors. Much of his work focuses on distinguishing between chaotic and stochastic behaviour in time series data. His current research interests focus on using machine learning to analyse time series and model complex systems.

Vasilis Pagonis is Professor of Physics Emeritus at McDaniel College, Maryland, where he taught undergraduate courses and did research for 36 years. He is currently a Senior Associate Editor of the international journal "Radiation Measurements". His research areas of interest is luminescence dosimetry, and applications of thermally and optically stimulated luminescence (TL and OSL). He has taught courses in classical and quantum mechanics, analog and digital electronics and mathematical physics, as well as numerous general science courses. Dr. Pagonis' resume lists more than 200 peer-reviewed publications in international journals. He is the co-author with Dr Kulp of the textbook "Mathematical methods using Python" (CRC, 2024). He has also co-authored five graduate level books in the field of luminescence dosimetry.

作者簡介(中文翻譯)

克里斯多福·W·庫爾普於2004年在威廉與瑪麗學院獲得物理學博士學位,目前是萊康明學院的物理學教授,教授各級物理課程。庫爾普博士的研究興趣集中在非線性動力學和複雜系統領域。他在同行評審的期刊和會議論文中發表了超過20篇文章,並撰寫了兩個書章。其中超過10篇文章有本科生共同作者。他的許多研究工作專注於區分時間序列數據中的混沌行為和隨機行為。他目前的研究興趣集中在使用機器學習分析時間序列和建模複雜系統。

瓦西里斯·帕戈尼斯是馬里蘭州麥克丹尼爾學院的名譽物理學教授,在該校教授本科課程並從事研究達36年。他目前是國際期刊《輻射測量》的高級副編輯。他的研究興趣領域包括發光劑量測量,以及熱刺激和光刺激發光(TL和OSL)的應用。他教授過古典和量子力學、類比和數位電子學以及數學物理等課程,還教授過多門一般科學課程。帕戈尼斯博士的履歷中列出了超過200篇在國際期刊上發表的同行評審文章。他與庫爾普博士共同撰寫了教科書《使用Python的數學方法》(CRC,2024)。他還共同撰寫了五本有關發光劑量測量的研究生級別書籍。