出版社:清华大学出版社
年代:2007
定价:52.0
本书介绍物理研究中的各种基本计算机数值模拟方法和基本数值方法。
PrefaceAbout the Authors1 A First Numerical Problem 1.1 Radioactive Decay 1.2 A Numerical Approach 1.3 Design and Construction of a Working Program:Codes and Pse docodes 1.4 Testing Your Program 1.5 Numerical Considerations 1.6 Programming Guidelines and Philosophy2 Realistic Projectile Motion 2.1 Bicycle Racing:The Effect of Air Resistance 2.2 Projectile Motion:The Trajectory of a Cannon Shell 2.3 Baseball:Motion of a Batted Ball 2.4 Throwing a Baseball:The Effects of Spin 2.5 Golf
PrefaceAbout the Authors1 A First Numerical Problem 1.1 Radioactive Decay 1.2 A Numerical Approach 1.3 Design and Construction of a Working Program:Codes and Pse docodes 1.4 Testing Your Program 1.5 Numerical Considerations 1.6 Programming Guidelines and Philosophy2 Realistic Projectile Motion 2.1 Bicycle Racing:The Effect of Air Resistance 2.2 Projectile Motion:The Trajectory of a Cannon Shell 2.3 Baseball:Motion of a Batted Ball 2.4 Throwing a Baseball:The Effects of Spin 2.5 Golf3 Oscillatory Motion and Chaos 3.1 Simple Harmonic Motion 3.2 Making the Pendulum More Interesting:Adding Dissipation, Nonlinearity, and a Driving Force 3.3 Chaos in the Driven Nonlinear Pendulum 3.4 Routes to Chaos:Period Doubling 3.5 The Logistic Map:Why the Period Doubles 3.6 The Lorenz Model 3.7 The Billiard Problem 3.8 Behavior in the Frequency Domain:Chaos and Noise4 The Solar System 4.1 Kepler's Laws 4.2 The Inverse-Square Law and the Stability of Planetary Orbits 4.3 Precession of the Perihelion of Mercury 4.4 The Three-Body Problem and the Effect of Jupiter on Earth 4.5 Resonances in the Solar System:Kirkwood Gaps and Planetary Rings 4.6 Chaotic Tumbling of Hyperion 5 Potentials and Fields 5.1 Electric Potentials and Fields:Laplace's Equation 5.2 Potentials and Fields Near Electric Charges 5.3 Magnetic Field Produced by a Current 5.4 Magnetic Field of a Solenoid:Inside and Out6 Waves 6.1 Waves:The Ideal Case 6.2 Frequency Spectrum of Waves on a String 6.3 Motion of a(Somewhat)Realistic String 6.4 Waves on a String(Again):Spectral Methods7 Random Systems 7.1 Why Perform Simulations of Random Processes? 7.2 Random Walks 7.3 Self-Avoiding Walks 7.4 Random Walks and Diffusion 7.5 Diffusion, Entropy, and the Arrow of Time 7.6 Cluster Growth Models 7.7 Fractal Dimensionalities of Curves 7.8 Percolation 7.9 Diffusion on Fractals8 Statistical Mechanics, Phase Transitions, and the Ising Model 8.1 The Ising Model and Statistical Mechanics 8.2 Mean Field Theory 8.3 The Monte Carlo Method 8.4 The Ising Model and Second-Order Phase Transitions 8.5 First-Order Phase Transitions 8.6 Scaling9 Molecular Dynamics 9.1 Introduction to the Method:Properties of a Dilute Gas 9.2 The Melting Transition 9.3 Equipartition and the Fermi-Pasta-Ulam Problem10 Quantum Mechanics 10.1 Time-Independent SchrSdinger Equation:Some Preliminaries 10.2 One Dimension:Shooting and Matching Methods 10.3 A Matrix Approach 10.4 A Variational Approach 10.5 Time-Dependent Schr6dinger Equation:Direct Solutions 10.6 Time-Dependent Schr6dinger Equation in Two Dimensions 10.7 Spectral Methods11 Vibrations,Waves,and the Physics of Musical Instruments12 Interdisciplinary TopicsAPPENDICES A Ordinary Differential Equations with Initial Values B Root Finding and Optimization C The Fourier Transform D Fitting Data to a Function E Numerical Integration F Generation of Random Numbers G Statistical Tests of Hypotheses H Solving Linear SystemsIndex
普渡大学的Nicholas J. Giordano 和Hisao Nakanishi具有多年的科研和教育经验,所著的本书是计算物理领域的一本优秀教材。它紧扣一些非常基本但难以解析求解的物理问题逐步展开,围绕各个物理学专题介绍了物理学研究中各种基本的计算机数值模拟方法,深入浅出地讨论其理论基础和实际应用,着重于解决实际物理问题的基本数值方法。这样可以使读者通过学习,对物理学中应用的主要计算技术有一个全面的了解,从而具有利用计算机进行数值计算解决复杂体系物理问题的能力。 本书包含了很多物理学专题,方便教师在教学内容及其深度的选择方面有较大的灵活性。
影印版序 由于计算方法的深入发展和过去几十年中高速计算机的出现和普及,随着物理学基础理论的进一步突破,物理学家们逐步可以应用一些更严格和更全面的复杂模型,来定量研究实际的复杂体系的物理性质。基于物理学基本原理的数值计算和模拟已经成为将理论物理和实验物理紧密联系在一起的一座重要桥梁:它不仅能够弥补简单的解析理论模型难以完全描述复杂物理现象的不足,而且可以克服实验物理中遇到的许多困难,例如直接模拟实验上不能实现或技术条件要求很高、实验代价昂贵的物理系统等。计算机模拟技术已经渗透到物理学的各个领域,包括凝聚态物理、核物理、粒子物理、天体物理等,导致了计算物理这一新学科的突破性发展和成熟。从20世纪40年代开始,计算物理学家们已经发展了大量新数值方法(如Monte Carlo方法、分子动力学方法、快速Fourier变换等),由此发现了很多未曾预料到的新现象,并给理论和实验物理学提出了许多新问题。总之,计算物理已成为物理学家揭示多层次复杂体系的物理规律的重要手段,同时也广泛应用于处理实验结果和提出物理解释。对一个成功的物理学家来说,掌握必要的计算物理学知识和手段已变得越来越重要。越来越多的大学已针对将要从事物理学及相关学科研究的研究生和本科生开设了计算物理课程。 过去的十年中国际上已涌现出一些很好的计算物理专著和教材。由Purdue大学物理系的Nicholas Giordano教授和Hisao Nakanishi教授在其多年计算物理教学和科研工作基础上合作撰写的Computational Physics(Second Edition)一书就是其中的突出代表。该书紧扣一些非常基本但难以解析求解的物理问题逐步展开,围绕各个物理学专题介绍了物理学研究中各种基本的计算机数值模拟方法,深入浅出地讨论其理论基础和实际应用,着重于解决实际物理问题的基本数值方法。这样可以使读者通过学习,对物理学中应用的主要计算技术有一个全面的了解,从而具有利用计算机进行数值计算解决复杂体系物理问题的能力。该书的另一个特点是包含了很多的物理学专题,这使得该书作为教材使用时教师在教学内容及其深度的选择方面有较大的灵活性。 清华大学出版社将该书引入国内,无疑将有利于从事物理科学及其相关研究的科研工作者和学生掌握必要的计算物理学方法和手段,并促进计算物理学科的的发展。
(荷) 蒂森 (Thijssen,J.M.) , 著
张海燕, 编著
(德) P.O.J.菲利普, 著
(美) 奥马尔·祖拜里 (Omair Zubairi) , (美) 弗里多林·韦伯 (Fridolin Weber) , 著
(美) 庞涛, 著
李立本等, 编著
彭芳麟, 编著
郭立新, 李江挺, 韩旭彪, 编著
彭红梅, 著