互联网
类型
可以朗读
语音朗读
198千字
字数
2025-04-01
发行日期
展开全部
主编推荐语
本书介绍如何使用Python语言进行物理建模。
内容简介
本书介绍了如何使用Python语言进行物理建模,包括完成二维和三维图形绘制、动态可视化、蒙特卡罗模拟、常微分方程求解、图像处理等常见任务。本书在第1版的基础上增加了关于用SymPy进行符号计算的新内容,介绍了用于数据科学和机器学习的pandas和sklearn库、关于Python类和面向对象编程的入门知识、命令行工具,以及如何使用Git进行版本控制。
目录
- 版权信息
- 内容提要
- 前言
- 资源与支持
- 第1章 Python入门
- 1.1 算法与算法思维
- 1.2 启动Python
- 1.3 Python模块
- 1.4 Python表达式
- 第2章 组织数据
- 2.1 对象及其方法
- 2.2 列表、元组和数组
- 2.3 字符串
- 第3章 结构与控制
- 3.1 循环
- 3.2 数组运算
- 3.3 脚本
- 3.4 或然行为:分支
- 3.5 嵌套
- 第4章 数据输入、结果输出
- 4.1 导入数据
- 4.2 导出数据
- 4.3 数据可视化
- 第5章 第一次上机实验
- 5.1 HIV示例
- 5.2 细菌示例
- 第6章 随机数生成和数值方法
- 6.1 编写函数
- 6.2 随机数与模拟
- 6.3 直方图和条形图
- 6.4 等高线图、曲面图和热图
- 6.5 非线性方程的数值解法
- 6.6 求解线性方程组
- 6.7 数值积分
- 6.8 微分方程的数值解法
- 6.9 向量场与流线
- 第7章 第二次上机实验
- 7.1 生成和绘制轨迹
- 7.2 绘制位移分布图
- 7.3 罕见事件
- 第8章 图像和动画
- 8.1 图像处理
- 8.2 将数据显示为图像
- 8.3 动画
- 第9章 第三次上机实验
- 9.1 卷积
- 9.2 图像去噪
- 9.3 增强特征
- 9.4 图像文件和数组
- 第10章 高阶技术
- 10.1 字典和生成器
- 10.2 数据科学工具
- 10.3 符号计算
- 10.4 编写自己的类
- 第11章 开始行动
- 继续努力
- 附录A 安装Python
- A.1 安装Python和Spyder
- A.2 设置Spyder
- A.3 保持最新版本
- A.4 安装FFmpeg
- A.5 安装ImageMagick
- 附录B 命令行工具
- B.1 命令行
- B.2 文本编辑器
- B.3 版本控制工具
- B.4 结论
- 附录C Jupyter Notebook
- C.1 入门
- C.2 单元格
- C.3 共享
- C.4 更多详细信息
- C.5 优点和缺点
- 附录D 错误和错误消息
- D.1 Python错误概述
- D.2 一些常见错误
- 附录E Python 2与Python 3对比
- E.1 除法
- E.2 打印命令
- E.3 用户输入
- E.4 更多援助
- 附录F 内部机制
- F.1 赋值语句
- F.2 内存管理
- F.3 函数
- F.4 作用域
- F.5 总结
- 附录G 部分习题答案
- 致谢
- 推荐阅读
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。