Python物理建模初学者指南 下载 mobi epub pdf

☆☆☆☆☆

[美] Jesse,M.Kinder,Philip,Nelson 著,盖磊 译

下载链接在页面底部

发表于2020-10-30

类似图书 点击查看全场最低价

图书介绍

出版社: 人民邮电出版社

ISBN:9787115465412

版次:1

商品编码:12237693

包装:平装

开本:小16开

出版时间:2017-11-01

用纸:胶版纸

页数:192

正文语种:中文

相关图书

图书描述

产品特色

编辑推荐 Python是一种迅速得到科学界广泛认可的计算机编程语言。本书的目的在于为Python学习者提供帮助,使他们可以通过自学掌握足以开展物理建模工作的编程技能,包括设置开源Python的编程环境,以及使用Python完成一些常见的科学运算任务,例如数据的导入和导出、数据的可视化、数值分析和模拟等。本书无需读者具备任何的编程经验。

本书侧重于基础性内容,并介绍了一些广泛适用的技术,包括:

● Python编程基础与脚本;

● 数值数组;

● 二维和三维绘图;

● 蒙特卡洛模拟;

● 数值方法,包括常微分方程求解;

● 图像处理;

● 动画。

为了清晰地阐述新的知识点,本书提供了丰富的代码例子和练习,并给出了相应的解答。本书的示例代码和数据集,可以从www.epubit.com.cn下载。

内容简介 Python 是一种得到广泛应用的编程语言。《Python物理建模初学者指南》旨在帮助Python 学习者掌握足够的Python编程技能以进行物理建模。

《Python物理建模初学者指南》全书分为8 章和5 个附录,包括Python 基础知识、数据结构与程序控制、数据输入和输出、Python 高级知识和高级技术等,其中贯穿了三次不同方向和难度的物理建模上机实验。附录部分介绍了Python 的安装、错误消息、版本差异以及可供深入学习的话题。

《Python物理建模初学者指南》本书适合Python 初学者阅读,尤其适合想要用Python 进行科学计算和物理建模的读者学习参考。

作者简介 作者简介

Jesse M.Kinder拥有宾州大学的物理学和天文学博士学位,并在康奈尔大学完成了量子化学方向上的博士后工作,曾在凯斯西储大学教授物理课程,目前在新墨西哥州的里约兰町担任顾问。

Philip Nelson是宾州大学的物理学教授。他也是Biological Physics和Physical Models of Living Systems两本书的作者。

译者简介

盖磊,物理学硕士,计算机博士。当前是一名科研人员,具有丰富的Python科学建模实践经验,也是一位科技图书译者。

目录 第1 章 Python入门 1

1.1 算法与算法思想 1

1.1.1 算法思想 2

1.1.2 状态 3

1.1.3 “a=a+1”是什么意思 4

1.1.4 符号和数字的对比 5

1.2 启动Python 6

1.2.1 IPython 控制台 7

1.2.2 错误信息 13

1.2.3 如何获取帮助 13

1.2.4 好的做法:记录日志 15

1.3 Python 模块 15

1.3.1 import 15

1.3.2 from...import 16

1.3.3 NumPy和PyPlot模块 17

1.4 Python 表达式 18

1.4.1 数字 18

1.4.2 算术操作和预定义函数 19

1.4.3 好的做法:变量命名 21

1.4.4 更多的函数相关信息 22

第2 章 数据结构与程序控制 24

2.1 对象和方法 24

2.2 列表、元组和数组 27

2.2.1 创建列表和元组 28

2.2.2 NumPy数组 28

2.2.3 为数组填充值 30

2.2.4 数组的连接 32

2.2.5 访问数组元素 33

2.2.6 数组和赋值 34

2.2.7 数组切片 35

2.2.8 数组展平 37

2.2.9 更改数组形状 38

2.2.10 以列表和数组为索引 38

2.3 字符串 39

2.3.1 使用format 方法格式化字符串 41

2.3.2 使用“%”格式化字符串 43

2.4 循环 43

2.4.1 for 循环 44

2.4.2 while 循环 46

2.4.3 循环长时间运行 46

2.4.4 死循环 47

2.5 数组操作 47

2.5.1 矢量化数学 48

2.5.2 数组化简 50

2.6 脚本 51

2.6.1 Editor 窗格 52

2.6.2 其他编辑器 53

2.6.3 调试的第一步 54

2.6.4 好的做法:做注释 57

2.6.5 好的做法:使用命名参数 61

2.6.6 好的做法:注意单位问题 62

2.7 或有行为:分支 63

2.7.1 if 语句 64

2.7.2 真值的处理 65

2.8 嵌套 65

第3 章 数据输入、结果输出 67

3.1 导入数据 68

3.1.1 获取数据 68

3.1.2 将数据导入Python 70

3.2 导出数据 73

3.2.1 脚本 73

3.2.2 数据文件 74

3.3 数据可视化 77

3.3.1 plot 及相关命令 77

3.3.2 绘图的调整与装饰 81

3.3.3 误差条 83

3.3.4 3D图形 84

3.3.5 多重绘图 85

3.3.6 子绘图 87

3.3.7 保存图形 87

3.3.8 在其他应用中使用图形 88

第4 章 首次上机实验 90

4.1 艾滋病病毒载量模型 90

4.1.1 探究模型 91

4.1.2 匹配实验数据 92

4.2 细菌实验 93

4.2.1 探究模型 93

4.2.2 匹配实验数据 94

第5 章 Python进阶 96

5.1 自定义函数 97

5.1.1 定义Python函数 97

5.1.2 更新函数 100

5.1.3 参数、关键字和缺省值 101

5.1.4 返回值 102

5.1.5 函数式编程 103

5.2 随机数和模拟 105

5.2.1 模拟抛硬币 105

5.2.2 生成轨迹线 106

5.3 直方图和条形图 107

5.4 等势线绘图和曲面 109

5.4.1 生成绘图点网格 109

5.4.2 等势线绘图 110

5.4.3 曲面绘图 111

5.5 非线性方程的数学求解 111

5.5.1 一般实函数 112

5.5.2 多项式的复数根 113

5.6 求解线性等式 114

5.7 数值积分 115

5.7.1 对预定义函数积分 116

5.7.2 对自定义函数积分 117

5.7.3 对震荡函数积分 117

5.7.4 参数依赖性 118

5.8 微分方程的数值解 118

5.8.1 问题重构 119

5.8.2 ODE求解 120

5.8.3 参数依赖 122

5.9 向量场和流线图 123

5.9.1 向量场 123

5.9.2 流型 124

第6 章 第二次上机实验 126

6.1 生成和绘制轨迹 126

6.2 绘制位移分布 127

6.3 少见事件 129

6.3.1 泊松分布 129

6.3.2 等待时间 131

第7 章 更多的技术 133

7.1 图像处理 133

7.1.1 图像和数字数组 134

7.1.2 操作图像 135

7.2 动画 135

7.2.1 创建动画 136

7.2.2 保存动画 137

7.3 分析计算 141

7.3.1 SymPy软件包 141

7.3.2 Wolfram Alpha 142

第8 章 第三次上机实验 145

8.1 卷积 146

8.1.1 Python 的图像处理工具 146

8.1.2 图像平均 148

8.1.3 使用高斯滤波器做平滑 149

8.2 图像去噪 149

8.3 特征强调 150

继续努力 152

附录A 安装Python 154

A.1 安装Python 和Spyder 154

A.1.1 图形界面安装 155

A.1.2 命令行安装 156

A.2 设置Spyder 159

A.2.1 工作目录 159

A.2.2 交互图形 159

A.2.3 脚本模块 159

A.2.4 重启 160

A.3 加速 160

A.4 保持版本最新 161

A.5 安装FFmpeg 161

附录B 错误和错误消息 164

B.1 Python错误概述 165

B.2 一些常见的错误 166

附录C 比较Python 2与Python 3 170

C.1 除法 171

C.2 用户输入 171

C.3 打印命令 172

C.4 更多帮助 173

附录D 深入学习 174

D.1 赋值语句 174

D.2 内存管理 177

D.3 函数 177

D.4 作用域 178

D.4.1 命名冲突 180

D.4.2 作为参数传递变量 181

D.5 总结 182

附录E 练习的解答 183

致谢 189

参考文献 190

Python物理建模初学者指南 下载 mobi epub pdf txt 格式

Python物理建模初学者指南 mobi 下载 pdf 下载 pub 下载 txt 下载

Python物理建模初学者指南 下载 mobi pdf epub txt 格式

Python物理建模初学者指南 下载 mobi epub pdf

用户评价

评分☆☆☆☆☆

很好,京东买东西很放心,还有价格保护。

评分☆☆☆☆☆

书感觉挺不错的,比较适合学物理

评分☆☆☆☆☆

还没怎么看,过几天在评价

评分☆☆☆☆☆

买的工具书,以后随时翻阅用的,用了满减券买的,价格还比较合适

评分☆☆☆☆☆

此用户未填写评价内容

评分☆☆☆☆☆

非常好,有帮助,适合我阅读。

评分☆☆☆☆☆

还没看完,薄薄的一本,价钱倒是不便宜啊

评分☆☆☆☆☆

书内容值得一看,比较适合初学者使用,例子如果配上图就更好了

评分☆☆☆☆☆

内容写的不错,但是相比价格而言,性价比有些低!

类似图书 点击查看全场最低价

Python物理建模初学者指南 mobi epub pdf txt 格式下载

python编程初学者指南pdf-Python物理建模初学者指南相关推荐

  1. python编程入门-Python编程入门经典pdf(Python编程入门教程) 高清中文版

    Python编程入门经典pdf(Python编程入门教程)下载.Python编程入门经典pdf高清版帮助各位更好的进行Python编程的学习以及理解,最经典的课题,最深入的概念,让你在Python编程 ...

  2. python编程300集免费-python 300本电子书合集

    链接: https://pan.baidu.com/s/1CNlB35ASnDNlUGNCZJbiAA 提取码: fxig Q群:592857363 更多所在 数据科学速查表 零起点Python机器学 ...

  3. Python物理建模初学者指南

    今天这一本图书,是全网第一本Python物理建模书. 他是一本用Python解决科学问题的实践指南! 他就是<Python物理建模初学者指南> 试读:www.epubit.com.cn/b ...

  4. python编程案例教程答案-python编程案例教程pdf下载

    python编程案例教程pdf下载内容摘要 python编程案例教程pdf下载教程,巧妙的谋划,巧妙的计谋.娄底电脑教程,巧克力奶茶等都是理想的增肥品.巧克力麦片等等,南宁街舞教程,巧克力成为一种&q ...

  5. python编程在哪里写-python入门该从哪里开始?

    相信对于每个人而言,知道编程和学习编程这件事,出发点是不同的.汤哥在北京接触编程的时间是2013年,那个时候还在一个二线城市上大学,还没有这么多各种融资,各种互联网创业的氛围,大家想的更多的是一些线下 ...

  6. 手机版python编程软件下载,手机python编程软件

    1.求 python 64位安装包下载 软件介绍: python是一款面向对象.解释型.动态数据类型的高级编程设计语言.它拥有语言上的简洁性.可读性和易维护性,在图形处理.数学处理.文本处理.系统编程 ...

  7. python编程方式_自学python编程的方法路线

    怎么自学python编程 如何自学Python编程?一堆的Python教程却感觉无从下手呢?我想这应该是很多Python初学者正在纠结的问题. 今天想要分享给大家的是如何自学Python编程,学习这件 ...

  8. python编程输入标准-揭秘python编程技巧

    揭秘python编程技巧 一.python的标准输入和输出[root@133 wc]# vim stdin.py #!/usr/bin/python #encoding:utf-8 import sy ...

  9. python开发cs程序_CSE209代做、代写Computer Graphics、代做CS/python编程设计代写Python程序|代做Processing...

    CSE209代做.代写Computer Graphics.代做CS/python编程设计代写Python程序|代做ProcessingCSE209 Computer Graphics~1~CSE209 ...

最新文章

  1. 1000+ 常用 Python 库一览
  2. 字节跳动年度《算法资料合集》首次公开,限时下载!
  3. 如何格式化电脑_Mac苹果电脑如何格式化?
  4. 疫情之下,这些公司开始给员工发菜了!
  5. bzoj 1191 [HNOI2006]超级英雄Hero
  6. 递归函数中局部变量和全局变量
  7. hadoop 配置文件
  8. JSP中文件上传的关键步骤
  9. K210系列第一个示例程序
  10. python语言程序设计实践教程答案上海交通大学_计算机二级教程 Python语言程序设计 第5章基本数据类型...
  11. 基于微信小程序的停车位预约系统设计与实现毕业设计毕设开题报告
  12. REmap发布,用R绘制百度迁徙图
  13. Deepin安装应用
  14. iphone备忘录删除怎么恢复?分享苹果数据找回办法
  15. python课程设计,学了python后你可以做的案例(词云,折线图,饼图…)
  16. 跟我学ShardingSphere之数据分片策略
  17. 3014C语言_运算符
  18. 差点就给牦牛剪毛了!
  19. web前端工程师主要学什么内容
  20. Axure 9如何制作自己的元件库

热门文章

  1. [JSOI2008]最大数 线段树解法
  2. Cordova各个插件使用介绍系列(七)—$cordovaStatusbar手机状态栏显示
  3. [原创]Devexpress XtraReports 系列 10 创建标签报表
  4. FPGA控制的数码显示电路
  5. 【转载】用开源软件搭建企业内部协作平台, Kill QQ MSN
  6. 程序员修炼之道:从小工到专家九月第一篇
  7. 2019.7.9 校内测试题 史密斯数
  8. 计算机操作系统基础知识-2
  9. python包管理器修改镜像地址
  10. UIView的clipsTobounds属性