醫(yī)用儀器軟件設(shè)計(jì)——基于PyQt5
定 價(jià):65 元
- 作者:汪天富
- 出版時(shí)間:2024/3/1
- ISBN:9787121475672
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TH77
- 頁碼:208
- 紙張:
- 版次:01
- 開本:16開
PyQt5是一個(gè)功能強(qiáng)大的Python庫,用于創(chuàng)建圖形用戶界面(GUI)應(yīng)用程序。Qt是一種跨平臺(tái)的C++應(yīng)用程序開發(fā)框架,具有廣泛的應(yīng)用范圍。PyQt5是Qt框架的Python綁定,它將Qt的強(qiáng)大功能與Python的簡(jiǎn)潔語法相結(jié)合并提供豐富的工具和組件,使開發(fā)人員能以一種簡(jiǎn)單、高效的方式構(gòu)建交互式、可視化和響應(yīng)式的應(yīng)用程序。本書基于PyCharm平臺(tái),介紹醫(yī)用電子技術(shù)領(lǐng)域的典型應(yīng)用開發(fā)。全書共14章:第1章介紹PyQt5開發(fā)環(huán)境;第2章介紹Python語言基礎(chǔ);第3章介紹PyQt5程序設(shè)計(jì);第4~14章通過11個(gè)具體實(shí)驗(yàn)介紹醫(yī)用儀器軟件設(shè)計(jì)的核心內(nèi)容。本書配有豐富的資料包,包括PyQt5例程、軟件包、硬件套件,以及配套的PPT、視頻等。這些資料會(huì)持續(xù)更新,下載鏈接可通過微信公眾號(hào)“卓越工程師培養(yǎng)系列”獲取。本書既可以作為高等院校相關(guān)課程的教材,也可作為PyQt5開發(fā)及相關(guān)行業(yè)工程技術(shù)人員的參考書。
汪天富教授,1997年12月獲四川大學(xué)生物醫(yī)學(xué)工程專業(yè)博士學(xué)位,1992年7月-2006年8月在四川大學(xué)工作,1994年任講師,1998年任副教授,2003年任教授,2005年獲四川省杰出青年基金。2006年9月至今在深圳大學(xué)工作,歷任任生物醫(yī)學(xué)工程系主任,深圳大學(xué)醫(yī)學(xué)院副院長(zhǎng)、深圳大學(xué)生物醫(yī)學(xué)工程教學(xué)實(shí)驗(yàn)中心主任,醫(yī)學(xué)超聲關(guān)鍵技術(shù)國家地方聯(lián)合工程實(shí)驗(yàn)室常務(wù)副主任,廣東省生物醫(yī)學(xué)信息檢測(cè)與超聲成像重點(diǎn)實(shí)驗(yàn)室常務(wù)副主任。教育部高等學(xué)校生物醫(yī)學(xué)工程教學(xué)指導(dǎo)委員會(huì)委員(2013-2017)、中國生物醫(yī)學(xué)工程學(xué)會(huì)理事(2012-)、中國超聲醫(yī)學(xué)工程學(xué)會(huì)儀器工程開發(fā)專業(yè)委員會(huì)副主任委員(2012-)、深圳市生物醫(yī)學(xué)工程學(xué)會(huì)常務(wù)副理事長(zhǎng)(2014-)、深圳市醫(yī)療器械行業(yè)協(xié)會(huì)副會(huì)長(zhǎng)(2007-)。
第1章 PyQt5開發(fā)環(huán)境 1
1.1 PyQt5開發(fā)環(huán)境介紹 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 項(xiàng)目視圖組 5
1.2.5 項(xiàng)目控件組 5
1.2.6 容器組 5
1.2.7 輸入控件組 6
1.2.8 顯示控件組 8
1.3 搭建PyQt5開發(fā)環(huán)境 9
1.3.1 安裝Python 9
1.3.2 配置Python的環(huán)境變量 10
1.3.3 安裝PyQt5和相關(guān)依賴工具 12
1.3.4 安裝PyCharm 14
1.3.5 配置PyCharm 16
1.4 第一個(gè)PyQt5項(xiàng)目 18
1.4.1 新建項(xiàng)目 18
1.4.2 配置界面工具 20
1.4.3 發(fā)布程序 26
本章任務(wù) 27
本章習(xí)題 27
第2章 Python語言基礎(chǔ) 28
2.1 列表 28
2.1.1 列表的定義 28
2.1.2 列表的操作 28
2.2 元組 30
2.2.1 元組的定義 30
2.2.2 元組的創(chuàng)建 30
2.2.3 元組的操作 31
2.3 字典 32
2.3.1 字典的創(chuàng)建 32
2.3.2 字典的操作 33
2.4 集合 35
2.4.1 set類型集合 35
2.4.2 frozenset類型集合 38
2.5 if判斷語句 39
2.6 循環(huán)語句 39
2.6.1 for循環(huán)語句 40
2.6.2 while循環(huán)語句 40
2.7 函數(shù) 41
2.8 類 43
2.8.1 類的定義 43
2.8.2 類的屬性 44
2.8.3 類的方法 45
2.8.4 類的特性 46
本章任務(wù) 49
本章習(xí)題 49
第3章 PyQt5程序設(shè)計(jì) 50
第4章 打包/解包小工具設(shè)計(jì) 70
第5章 串口通信小工具設(shè)計(jì) 81
第6章 波形處理小工具設(shè)計(jì) 93
第7章 人體生理參數(shù)監(jiān)測(cè)系統(tǒng)軟件界面布局 102
第8章 體溫監(jiān)測(cè)與顯示 113
第9章 血壓監(jiān)測(cè)與顯示 124
第10章 呼吸監(jiān)測(cè)與顯示 131
第11章 血氧監(jiān)測(cè)與顯示 138
第12章 心電監(jiān)測(cè)與顯示 147
第13章 數(shù)據(jù)存儲(chǔ) 159
第14章 數(shù)據(jù)演示 166
附錄A 人體生理參數(shù)監(jiān)測(cè)系統(tǒng)使用
說明 175
附錄B PCT通信協(xié)議在人體生理參數(shù)
監(jiān)測(cè)系統(tǒng)中的應(yīng)用 178