-
内容大纲
随着计算机功能的提高,计算机模拟应用领域也不断扩大。本书将对模拟编程的基础,以及支撑它的数值计算技术进行解说。
在第1章中,介绍了运用Python进行数值计算时普遍存在的注意点。
在接下来的第2章和第3章中,作为传统的模拟技术,提到了运用微分方程式表示的物理现象模拟。
在第4章中,提到了利用元胞自动机的模拟。
第5章的主题是利用随机数进行模拟。
最后,在第6章介绍了多智能体模拟框架。 -
作者介绍
-
目录
前言
第1章 Python数值计算
1.1 Python数值计算程序的结构
1.1.1 Pvthon数值计算程序
1.1.2 Pvthon模块的应用
1.2 数值计算与误差
1.2.1 数值计算误差
1.2.2 数值计算误差的实际分析
1.2.3 Python模块的应用
章末问题
第2章 基于常微分方程的物理模拟
2.1 质点的直线运动模拟
2.1.1 自由落体运动模拟
2.1.2 飞船着陆模拟
2.2 基于势能的平面运动模拟
2.2.1 基于势能的平面运动
2.2.2 平面运动模拟
2.3 Python模块的应用
章末问题
第3章 基于偏微分方程的物理模拟
3.1 偏微分方程式的边界值问题
3.1.1 拉普拉斯方程
3.1.2 拉普拉斯方程的边界值问题
3.1.3 边界值问题的数值解法
3.1.4 运用高斯消元法计算边界值问题
3.1.5 运用逐步近似计算边界值问题
3.1.6 其他二阶偏微分方程
3.2 运用拉普拉斯方程模拟场
3.2.1 拉普拉斯方程的反复解法程序
3.2.2 复杂形状的区域
3.3 Python模块的应用
章末问题
第4章 利用元胞自动机的模拟
4.1 元胞自动机的原理
4.1.1 元胞自动机的定义
4.1.2 元胞自动机的计算程序
4.2 生命游戏
4.2.1 生命游戏的定义
4.2.2 生命游戏的程序
4.3 交通流模拟
4.3.1 基于一维元胞自动机的交通流模拟
4.3.2 交通流模拟的程序
章末问题
第5章 利用随机数的概率模拟
5.1 伪随机数
5.1.1 随机数与伪随机数
5.1.2 随机数的生成算法
5.1.3 Pvthon随机数生成模块
5.2 随机数与数值计算
5.2.1 数值积分和随机数
5.2.2 随机数与最优化
5.3 使用随机数的模拟
5.3.1 随机漫步
5.3.2 随机漫步模拟
5.4 Pvthon模块的应用
章末问题
第6章 基于主体的模拟
6.1 主体的定义
6.1.1 主体思想
6.1.2 基于Pvthon的主体模拟再现
6.1.3 面向多主体的扩展
6.1.4 相互作用的多主体
6.2 基于多主体的相互作用的模拟
6.2.1 基于多主体的模拟
6.2.2 多主体模拟程序
章末问题
附录
A.1 四阶龙格-库塔法的公式
A.2 拉普拉斯方程运用周围4点的差分取近似值的说明
A.3 背包问题的解法程序rkp30.py
A.4 辛普森公式
章末问题略解
参考文献
同类热销排行榜
- 目送/人生三书
-
21世纪的《背影》 + 感人至深的“生死笔记”+ 龙应台亲手摄影 + 跨三代共读的人生之书!
华人世界率性犀利的一枝笔,龙应台独家...
- 顾城的诗(金版)(精)/蓝星诗库
- 人类群星闪耀时(插图本)/译林名著精选
- 牛津高阶英汉双解词典(附光盘第8版)(精)
- 文化苦旅(新版)
- 摆渡人
- 解忧杂货店(精)
- 骆驼祥子
- 曾国藩(又笨又慢平天下)
- 查令十字街84号(珍藏版)(精)
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
