《LabVIEW2018虛擬儀器程式設計(第2版)》是2018年機械工業出版社出版的圖書,作者是毛瓊、王敏。
基本介紹
- 書名:LabVIEW2018虛擬儀器程式設計(第2版)
- 作者:毛瓊、王敏
- ISBN:9787111611646
- 定價:79元
- 出版社:機械工業出版社
- 出版時間:2018年11月
- 裝幀:平裝
- 開本:16開
內容簡介,圖書目錄,
內容簡介
《LabVIEW 2018 虛擬儀器程式設計 第2版》中心明確,結構緊湊,思路清晰,通過理論與實例相結合的方式,深入淺出地介紹了LabVIEW 2018的使用方法和使用技巧。 《LabVIEW 2018 虛擬儀器程式設計 第2版》共9章,內容包括LabVIEW概述、圖形編輯環境、前面板的設計、程式框圖設計基礎、程式結構、數據函式、檔案操作、數據分析以及數學計算。本書每章都配有必要的實例,便於讀者結合實例更加快捷地掌握LabVIEW的編程方法。 《LabVIEW 2018 虛擬儀器程式設計 第2版》面向LabVIEW初、中級用戶編寫,旨在幫助讀者用較短的時間快速熟練地掌握LabVIEW虛擬儀器設計的技巧和方法,提高讀者的實踐能力,達到所學即所用、一學即會的目的。
圖書目錄
目 錄
前言
第1章 LabVIEW概述1
1.1 虛擬儀器1
1.1.1 概念1
1.1.2 開發環境2
1.1.3 組成2
1.2 LabVIEW簡介4
1.2.1 LabVIEW概述4
1.2.2 LabVIEW 2018的新功能5
1.2.3 LabVIEW的使用8
1.3 LabVIEW的安裝8
1.4 LabVIEW應用程式14
1.4.1 前面板14
1.4.2 程式框圖15
1.4.3 圖示/連線器16
第2章 圖形編輯環境17
2.1 檔案管理17
2.1.1 新建VI17
2.1.2 編輯VI圖示18
2.1.3 保存VI19
2.1.4 新建檔案19
2.1.5 創建項目20
2.2 LabVIEW 操作選板21
2.2.1 控制項選板21
2.2.2 工具選板21
2.2.3 函式選板22
2.2.4 選板可見性設定22
2.3 項目瀏覽器23
2.4 選單設計25
2.4.1 選單編輯器25
2.4.2 實例——自定義選單系統27
2.4.3 “選單”函式29
2.5 控制項30
2.5.1 新式控制項31
2.5.2 NXG風格控制項36
2.5.3 經典控制項38
2.5.4 銀色控制項41
2.5.5 系統控制項43
2.5.6 Express控制項45
2.5.7 .NET與ActiveX控制項46
2.5.8 用戶控制項47
第3章 前面板的設計48
3.1 前面板組成48
3.1.1 數值、布爾、字元串與路徑48
3.1.2 實例——氣溫測試系統51
3.1.3 數組52
3.1.4 簇53
3.1.5 實例——簇數組篩選55
3.1.6 圖形56
3.1.7 三維圖形64
3.1.8 極坐標圖72
3.1.9 實例——信號生成系統73
3.2 對象的選擇與刪除74
3.2.1 選擇對象74
3.2.2 刪除對象76
3.2.3 變更對象位置76
3.3 對象屬性編輯77
3.3.1 設定數值型控制項的屬性77
3.3.2 設定文本型控制項的屬性80
3.3.3 設定布爾型控制項的屬性81
3.3.4 設定圖形顯示控制項的屬性82
3.3.5 實例——波形比較85
3.4 設定前面板的外觀87
3.4.1 改變對象的大小87
3.4.2 改變對象顏色90
3.4.3 設定對象的字型90
3.4.4 在視窗中添加標籤91
3.4.5 對象編輯視窗91
3.4.6 實例——設計計算機控制項93
3.5 設定對象的位置關係95
3.5.1 對齊關係95
3.5.2 分布對象96
3.5.3 改變對象在視窗中的前後次序98
3.5.4 組合與鎖定對象99
3.5.5 格線排布99
3.6 綜合實例——車速實時記錄系統100
第4章 程式框圖設計基礎105
4.1 程式框圖結構105
4.2 工具選板107
4.2.1 使用斷點107
4.2.2 使用探針108
4.3 數學函式與VI108
4.3.1 數值函式108
4.3.2 初等與特殊函式111
4.3.3 函式快捷命令112
4.3.4 實例——顏色數值轉換系統113
4.4 結構VI和函式115
4.4.1 分類115
4.4.2 多態性115
4.5 VI 的設計116
4.5.1 創建VI前面板116
4.5.2 創建程式框圖117
4.5.3 對象連線118
4.5.4 運行VI120
4.5.5 設定圖示120
4.5.6 實例——日曆123
4.6 調試VI127
4.6.1 糾正VI的錯誤127
4.6.2 高亮顯示程式執行過程128
4.6.3 單步通過VI及其子VI128
4.7 子VI130
4.7.1 創建子VI130
4.7.2 連線連線埠131
4.7.3 調用子VI133
4.7.4 實例——數字遙控燈系統135
4.8 性能和記憶體信息139
4.9 提高VI的執行速度140
4.10 減少VI記憶體的使用144
4.11 搜尋控制項、VI和函式154
4.12 屬性節點155
4.13 綜合實例——血壓測試系統157
第5章 程式結構161
5.1 循環結構161
5.1.1 For循環161
5.1.2 While循環163
5.1.3 實例——公務卡管理系統164
5.2 結構函式傳遞數據168
5.2.1 反饋節點168
5.2.2 移位暫存器169
5.2.3 實例——延遲波形172
5.3 層次結構175
5.3.1 條件結構175
5.3.2 實例——LED控制177
5.3.3 順序結構181
5.3.4 事件結構183
5.3.5 程式框圖禁用結構186
5.3.6 條件禁用結構187
5.4 定時循環187
5.4.1 定時循環和定時順序結構187
5.4.2 配置定時循環和定時順序結構189
5.4.3 同步開始定時結構和中止定時結構的執行193
5.5 公式節點194
5.6 變數196
5.6.1 共享變數196
5.6.2 局部變數199
5.6.3 全局變數201
5.7 綜合實例——全局變數的使用202
第6章 數據函式205
6.1 數組函式205
6.1.1 數組大小206
6.1.2 創建數組206
6.1.3 一維數組排序208
6.1.4 索引數組209
6.1.5 初始化數組210
6.1.6 替換數組子集211
6.1.7 刪除數組元素211
6.1.8 實例——仿真顯示212
6.1.9 實例——選項卡數組214
6.2 簇函式217
6.2.1 解除捆綁和按名稱解除捆綁218
6.2.2 捆綁函式219
6.2.3 按名稱捆綁220
6.2.4 創建簇數組221
6.2.5 簇至數組轉換和數組至簇轉換222
6.2.6 變體函式223
6.2.7 實例——矩形的繪製226
6.3 基本波形函式231
6.3.1 獲取波形成分232
6.3.2 創建波形233
6.3.3 設定波形函式和獲取波形函式233
6.3.4 索引波形數組函式234
6.3.5 獲取波形子集函式234
6.3.6 實例——不同數據創建波形234
6.3.7 Express函式237
6.4 綜合實例——使用Express VI生成曲線243
第7章 檔案操作249
7.1 檔案249
7.1.1 檔案的類型249
7.1.2 路徑251
7.1.3 實例——打開檔案252
7.2 檔案操作的VI和函式253
7.2.1 用於常用檔案I/O操作的VI和函式254
7.2.2 檔案常量263
7.2.3 配置檔案VI263
7.2.4 TDM流265
7.2.5 存儲/數據外掛程式273
7.2.6 Zip274
7.2.7 XML275
7.2.8 波形檔案I/O函式279
7.2.9 高級檔案I/O函式280
7.3 檔案的輸入與輸出282
7.3.1 文本檔案的寫入與讀取282
7.3.2 電子表格檔案的寫入與讀取284
7.3.3 二進制檔案的寫入與讀取288
7.3.4 數據記錄檔案的創建和讀取289
7.3.5 測量檔案的寫入與讀取290
7.3.6 配置檔案的創建與讀取292
7.3.7 記錄前面板數據295
7.3.8 數據與XML格式間的相互轉換296
7.4 綜合實例——編輯選中檔案298
第8章 數據分析302
8.1 數據採集基礎302
8.1.1 DAQ功能概述302
8.1.2 NI-DAQ安裝304
8.1.3 安裝設備和接口308
8.2 數據採集節點介紹310
8.2.1 DAQ節點常用的參數簡介310
8.2.2 DAQmx節點312
8.3 波形分析320
8.3.1 波形生成321
8.3.2 波形調理327
8.3.3 波形測量336
8.4 信號分析344
8.4.1 信號生成344
8.4.2 信號運算346
8.5 其餘VI349
8.5.1 窗349
8.5.2 濾波器349
8.5.3 譜分析352
8.5.4 變換352
8.5.5 逐點353
8.6 綜合實例——火車故障檢測系統353
第9章 數學計算361
9.1 數學函式361
9.2 初等與特殊函式和VI361
9.2.1 三角函式361
9.2.2 指數函式364
9.2.3 雙曲函式366
9.2.4 離散數學367
9.2.5 貝塞爾曲線367
9.2.6 Gamma函式368
9.2.7 超幾何函式368
9.2.8 橢圓積分函式369
9.2.9 指數積分函式369
9.2.10 誤差函式369
9.2.11 橢圓與拋物函式370
9.3 線性代數VI371
9.3.1 矩陣371
9.3.2 矩陣範數373
9.4 擬合VI373
9.5 內插與外推VI375
9.6 機率與統計VI378
9.7 最最佳化VI380
9.8 微分方程VI381
9.9 多項式VI381
9.10 綜合實例——預測成本382
附錄 LabVIEW快捷鍵匯總385
參考文獻391