医用仪器软件设计——基于PyQt5
定价:¥65.00
作者: 汪天富
出版时间:2025-09
出版社:电子工业出版社
- 电子工业出版社
- 9787121475672
- 1-2
- 541079
- 60267044-0
- 平塑
- 16开
- 2025-09
- 332
- 208
- 医学
- 医学技术类
- 医学技术
- 本科 研究生及以上
内容简介
PyQt5是基于Qt框架的Python语言实现的,而Python是一种广泛使用的高级编程语言,有着丰富的第三方库和丰富的特性,因此可以通过PyQt5很方便的进行软件开发。本书基于PyCharm平台,介绍医用电子技术领域的典型应用开发,全书共15个实验,其中1个实验用于熟悉PyQt5项目的开发流程,3个实验用于学习Python语言的核心知识点,其余11个实验与医用仪器软件系统开发密切相关。本书配有丰富的资料包,包括PyQt5例程、软件包、硬件套件,以及配套的PPT、视频等。这些资料会持续更新,下载链接可通过微信公众号"卓越工程师培养系列”获取。
目录
第1章 PyQt5开发环境 1
1.1 PyQt5开发环境介绍 1
1.1.1 Python介绍 1
1.1.2 PyCharm介绍 1
1.1.3 PyQt5介绍 1
1.2 QtDesigner介绍 1
1.2.1 布局管理组 2
1.2.2 空间间隔组 2
1.2.3 按钮组 3
1.2.4 项目视图组 5
1.2.5 项目控件组 5
1.2.6 容器组 5
1.2.7 输入控件组 6
1.2.8 显示控件组 8
1.3 搭建PyQt5开发环境 9
1.3.1 安装Python 9
1.3.2 配置Python的环境变量 10
1.3.3 安装PyQt5和相关依赖工具 12
1.3.4 安装PyCharm 14
1.3.5 配置PyCharm 16
1.4 第一个PyQt5项目 18
1.4.1 新建项目 18
1.4.2 配置界面工具 20
1.4.3 发布程序 26
本章任务 27
本章习题 27
第2章 Python语言基础 28
2.1 列表 28
2.1.1 列表的定义 28
2.1.2 列表的操作 28
2.2 元组 30
2.2.1 元组的定义 30
2.2.2 元组的创建 30
2.2.3 元组的操作 31
2.3 字典 32
2.3.1 字典的创建 32
2.3.2 字典的操作 33
2.4 集合 35
2.4.1 set类型集合 35
2.4.2 frozenset类型集合 38
2.5 if判断语句 39
2.6 循环语句 39
2.6.1 for循环语句 40
2.6.2 while循环语句 40
2.7 函数 41
2.8 类 43
2.8.1 类的定义 43
2.8.2 类的属性 44
2.8.3 类的方法 45
2.8.4 类的特性 46
本章任务 49
本章习题 49
第3章 PyQt5程序设计 50
第4章 打包/解包小工具设计 70
第5章 串口通信小工具设计 81
第6章 波形处理小工具设计 93
第7章 人体生理参数监测系统软件界面布局 102
第8章 体温监测与显示 113
第9章 血压监测与显示 124
第10章 呼吸监测与显示 131
第11章 血氧监测与显示 138
第12章 心电监测与显示 147
第13章 数据存储 159
第14章 数据演示 166
附录A 人体生理参数监测系统使用
说明 175
附录B PCT通信协议在人体生理参数
监测系统中的应用 178
1.1 PyQt5开发环境介绍 1
1.1.1 Python介绍 1
1.1.2 PyCharm介绍 1
1.1.3 PyQt5介绍 1
1.2 QtDesigner介绍 1
1.2.1 布局管理组 2
1.2.2 空间间隔组 2
1.2.3 按钮组 3
1.2.4 项目视图组 5
1.2.5 项目控件组 5
1.2.6 容器组 5
1.2.7 输入控件组 6
1.2.8 显示控件组 8
1.3 搭建PyQt5开发环境 9
1.3.1 安装Python 9
1.3.2 配置Python的环境变量 10
1.3.3 安装PyQt5和相关依赖工具 12
1.3.4 安装PyCharm 14
1.3.5 配置PyCharm 16
1.4 第一个PyQt5项目 18
1.4.1 新建项目 18
1.4.2 配置界面工具 20
1.4.3 发布程序 26
本章任务 27
本章习题 27
第2章 Python语言基础 28
2.1 列表 28
2.1.1 列表的定义 28
2.1.2 列表的操作 28
2.2 元组 30
2.2.1 元组的定义 30
2.2.2 元组的创建 30
2.2.3 元组的操作 31
2.3 字典 32
2.3.1 字典的创建 32
2.3.2 字典的操作 33
2.4 集合 35
2.4.1 set类型集合 35
2.4.2 frozenset类型集合 38
2.5 if判断语句 39
2.6 循环语句 39
2.6.1 for循环语句 40
2.6.2 while循环语句 40
2.7 函数 41
2.8 类 43
2.8.1 类的定义 43
2.8.2 类的属性 44
2.8.3 类的方法 45
2.8.4 类的特性 46
本章任务 49
本章习题 49
第3章 PyQt5程序设计 50
第4章 打包/解包小工具设计 70
第5章 串口通信小工具设计 81
第6章 波形处理小工具设计 93
第7章 人体生理参数监测系统软件界面布局 102
第8章 体温监测与显示 113
第9章 血压监测与显示 124
第10章 呼吸监测与显示 131
第11章 血氧监测与显示 138
第12章 心电监测与显示 147
第13章 数据存储 159
第14章 数据演示 166
附录A 人体生理参数监测系统使用
说明 175
附录B PCT通信协议在人体生理参数
监测系统中的应用 178












