Introduction to Scientific Computation
暫譯: 科學計算導論
Brown J David
- 出版商: World Scientific Pub
- 出版日期: 2025-11-10
- 售價: $4,700
- 貴賓價: 9.5 折 $4,465
- 語言: 英文
- 頁數: 332
- 裝訂: Hardcover - also called cloth, retail trade, or trade
- ISBN: 9819815487
- ISBN-13: 9789819815487
-
相關分類:
Python
海外代購書籍(需單獨結帳)
商品描述
This book introduces scientific computation in an accessible and interactive way for undergraduates, especially those in the sciences, engineering, and mathematics. No prior programming experience is expected. Readers can begin directly from the introductory chapters, which cover basic elements of the Python programming language, then progress to the main chapters where techniques of scientific computation are presented and applied to specific problems. Examples and exercises are included in detail, covering diverse topics from various branches of science. These include cellular automata, the driven damped pendulum, Euler-Bernoulli beam theory, Newton's law of cooling, and many others.Rather than using established routines as a black box to memorize, this book delves into foundational concepts and encourages readers to apply fundamental principles to hands-on problems. Extensive use of scientific Python libraries and Jupyter Notebooks reinforce the student's understanding. This book is well-suited for a first exposure to scientific computation, but also to bridge introductory programming classes with advanced coursework in scientific modeling.
商品描述(中文翻譯)
本書以易於理解和互動的方式介紹科學計算,特別適合本科生,尤其是科學、工程和數學領域的學生。不需要具備先前的程式設計經驗。讀者可以直接從入門章節開始,這些章節涵蓋了 Python 程式語言的基本元素,然後進入主要章節,介紹科學計算的技術並應用於特定問題。書中詳細包含了範例和練習,涵蓋來自各個科學領域的多樣主題,包括細胞自動機、驅動阻尼擺、歐拉-伯努利梁理論、牛頓冷卻定律等多個主題。本書不僅僅是將既有的例程作為黑箱來記憶,而是深入探討基礎概念,鼓勵讀者將基本原則應用於實際問題。廣泛使用科學 Python 函式庫和 Jupyter Notebooks 來加強學生的理解。本書非常適合首次接觸科學計算的讀者,同時也能橋接入門程式設計課程與科學建模的進階課程。