零基础学习MATLAB起步,全面学习计算物理基础知识,不仅学习数值计算,还有符号计算与科学计算可视化,实现对计算物理从入门到应用自如。
用物理实例来体现建模、算法、编程三位一体的数值研究过程,揭示计算物理的核心要素。
以解方程为主线,组织全书教学内容。如方程求零点包括:单个实变量的方程,多项式方程,复变量非线性方程组,符号方程和矩阵方程等;常微分方程包括:初值问题,刚性与非刚性问题,事件(events)问题,边值问题与本征值问题,微分代数方程(DAE),具有时变项的常微分方程及时滞方程(DDE);偏微分方程包括:差分法,有限元法,快速傅里叶变换法,切比雪夫谱方法,用快速傅里叶变换实现切比雪夫谱方法,蒙特卡洛方法等。积分方程包括:Fredholm积分方程和Volterra积分方程的解法。书中展示了物理研究中最常见而实用的各种方程类型。
与物理教学相结合,为物理科研打基础。250个精选的完整程序实例来自教学与科研,程序短而精,适合教学。教师在课堂上讲得完,学生听得懂,学得会。用得上。边学边练,即学即用,反对光说不练,纸上谈兵,让读者沉浸在用计算物理研究物理的乐趣与魅力之中。