An Introduction to Computational Physics, 2/e

Tao Pang

  • 出版商: Cambridge
  • 出版日期: 2006-01-19
  • 售價: $1,280
  • 貴賓價: 9.8$1,254
  • 語言: 英文
  • 頁數: 402
  • 裝訂: Hardcover
  • ISBN: 0521825695
  • ISBN-13: 9780521825696
  • 相關分類: 物理學 Physics
  • 下單後立即進貨 (約5~7天)

買這商品的人也買了...

商品描述

Description

Thoroughly updated and revised for its second edition, this advanced textbook provides an introduction to the basic methods of computational physics, and an overview of recent progress in several areas of scientific computing. The author presents many step-by-step examples, including program listings in JavaTM, of practical numerical methods from modern physics and related areas. The book begins by dealing with basic computational tools and routines, covering approximating functions, differential equations, spectral analysis, and matrix operations. Important concepts are illustrated by relevant examples at each stage. The author also discusses more advanced topics, such as molecular dynamics, modeling continuous systems, Monte Carlo methods, genetic algorithm and programming, and numerical renormalization. Now including many more exercises, this can be used as a textbook for either undergraduate or first-year graduate courses on computational physics or scientific computation. It will also be a useful reference for anyone involved in computational research.


• Detailed descriptions of the traditional computational methods


• Concise introductions to the newest developments in scientific computing


• Vivid and practical examples from contemporary physics and related fields, useful to students and researchers, includes extensive exercises


• Programs written in Java, one of the newest computer languages

 

Table of Contents

1. Introduction; 2. Approximation of a function; 3. Numerical calculus; 4. Ordinary differential equations; 5. Numerical methods for matrices; 6. Spectral analysis; 7. Partial differential equations; 8. Molecular dynamics simulations; 9. Modeling continuous systems; 10. Monte Carlo simulations; 11. Genetic algorithm and programming; 12. Numerical renormalization; References.

 

商品描述(中文翻譯)

描述



這本高級教科書的第二版經過全面更新和修訂,介紹了計算物理的基本方法,以及科學計算的幾個領域的最新進展。作者提供了許多逐步示例,包括現代物理學和相關領域的實用數值方法的JavaTM程式清單。本書首先介紹了基本的計算工具和例程,包括近似函數、微分方程、頻譜分析和矩陣運算。重要概念在每個階段都有相關示例加以說明。作者還討論了更高級的主題,如分子動力學、連續系統建模、蒙特卡羅方法、遺傳算法和編程,以及數值重整化。現在增加了更多練習題,可以用作計算物理或科學計算的本科或研究生課程的教科書。對於從事計算研究的任何人來說,它也是一個有用的參考資料。



• 對傳統計算方法的詳細描述



• 對科學計算最新發展的簡明介紹



• 現代物理學和相關領域的生動實用示例,對學生和研究人員有用,包括大量練習題



• 使用最新的計算機語言之一Java編寫的程式



 

目錄



1. 簡介; 2. 函數的近似; 3. 數值微積分; 4. 常微分方程; 5. 矩陣的數值方法; 6. 頻譜分析; 7. 偏微分方程; 8. 分子動力學模擬; 9. 連續系統建模; 10. 蒙特卡羅模擬; 11. 遺傳算法和編程; 12. 數值重整化; 參考文獻。