精通LabVIEW 版權信息
- ISBN:9787302485223
- 條形碼:9787302485223 ; 978-7-302-48522-3
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
精通LabVIEW 本書特色
本書選用LabVIEW 2014專業版軟件開展全面、系統的介紹。全書共14章,第1章和第2章對LabVIEW的基礎內容進行介紹,使讀者對LabVIEW具有整體的認識并掌握基本的編程和操作方法。在此基礎上,第3~8章對數據類型、數據結構、基本函數、程序結構、圖形顯示以及ExpressVI技術等LabVIEW中*為常用的內容進行介紹,使讀者具備解決基本問題的能力。第9~14章對文件類型與操作、子VI、外部程序接口、屬性與方法節點、數字信號處理、應用程序發布等工程應用所必需的內容進行講解。本書在講解基礎知識的同時結合了大量實例,可作為本科、大專院校計算機和電子類專業學生“虛擬儀器”或相關課程的教材,也可作為從事相關工作的科研和工程技術人員的自學參考書。
精通LabVIEW 內容簡介
作者長期使用LabVIEW進行教學和科研工作,有著豐富的教學和實踐經驗。在內容選材上,按照從基礎到實用的順序,結合大量實例,詳細講解操作步驟,能夠使讀者快速、真正地掌握LabVIEW
精通LabVIEW 目錄
第1章 LabVIEW的前世今生
1.1 LabVIEW是什么... 1
1.1.1 虛擬儀器... 1
1.1.2 圖形化編程語言... 2
1.1.3 LabVIEW.. 2
1.2 LabVIEW發展歷史... 3
1.3 LabVIEW主要應用領域... 6
1.3.1 結構健康監測... 6
1.3.2 電能質量監測... 8
1.3.3 節能減排... 8
1.3.4 機器人開發和生物醫學... 8
1.4 VI的建立... 10
1.5 控件的添加與程序框圖的編輯... 11
1.6 圖形化語言與數據流... 14
1.7 小結... 15
1.8 思考與練習... 15
第2章 LabVIEW編程環境與基本操作
2.1 LabVIEW編程環境的組成... 16
2.1.1 LabVIEW啟動界面... 16
2.1.2 菜單欄... 19
2.1.3 工具欄... 26
2.1.4 【工具】選板... 29
2.1.5 LabVIEW幫助... 30
2.1.6 導航窗口... 31
2.1.7 范例查找器... 32
2.1.8 編程環境調整... 33
2.2 VI的編輯... 36
2.2.1 前面板編輯... 36
2.2.2 程序框圖編輯... 42
2.3
VI的運行與調試... 45
2.3.1 程序的運行... 46
2.3.2 錯誤信息... 46
2.3.3 程序的加亮執行... 47
2.3.4 設置斷點與探針... 47
2.3.5 程序注釋... 48
2.3.6 程序調試技巧... 49
2.4
小結... 50
2.5
思考與練習... 50
第3章 LabVIEW數據類型
3.1
數值型... 51
3.2
布爾型數據... 58
3.3
枚舉型數據... 62
3.4
時間型數據... 63
3.5
變體型數據... 66
3.6
局部和全局變量... 67
3.7
小結... 74
3.8
思考與練習... 74
第4章 字符串、數組、矩陣和簇
4.1
字符串... 75
4.1.1 字符串控件... 75
4.1.2 組合框控件... 78
4.1.3 路徑控件... 79
4.2
數組... 81
4.3
矩陣... 84
4.3.1 創建矩陣輸入控件、顯示控件和常量... 84
4.3.2 矩陣的默認大小和值... 85
4.4
簇 85
4.5
小結... 87
4.6
思考與練習... 88
第5章 LabVIEW中的基本函數
5.1
標量運算函數... 89
5.1.1 運算函數... 89
5.1.2 標量與數組的運算... 90
5.1.3 數組與數組的運算... 91
5.1.4 標量與簇的運算... 92
5.1.5 簇與簇的運算... 95
5.2
數組函數... 95
5.3
簇函數... 118
5.4
矩陣函數... 123
5.5
關系運算與比較函數... 128
5.5.1 基本關系運算... 129
5.5.2 “比較0”關系運算... 129
5.5.3 復雜關系運算函數... 130
5.6
小結... 134
5.7
思考與練習... 134
第6章 LabVIEW程序結構
6.1
循環結構... 135
6.1.1 For循環結構概述... 135
6.1.2 For循環的“隧道”... 138
6.1.3 For循環與數組... 139
6.1.4 移位寄存器與反饋節點... 142
6.1.5 While循環結構... 146
6.2
條件結構... 147
6.2.1 兩分支條件結構... 148
6.2.2 多分支條件結構... 150
6.3
順序結構... 152
6.3.1 兩種順序結構... 152
6.3.2 隧道與順序局部變量... 154
6.3.3 順序結構的典型應用... 156
6.4
定時結構... 156
6.5
事件結構... 161
6.5.1 事件結構的構成與創建... 162
6.5.2 常見類型事件... 164
6.6
公式節點... 167
6.7
小結... 169
6.8
思考與練習... 170
第7章 數據的圖形化顯示
7.1
波形數據... 172
7.1.1 波形數據控件... 172
7.1.2 波形數據操作函數... 174
7.2
波形圖表... 176
7.2.1 波形圖表的外觀與屬性設置... 176
7.2.2 繪制單曲線... 182
7.2.3 繪制多曲線... 184
7.3
波形圖... 184
7.4
XY圖... 188
7.5
強度圖和強度圖表... 191
7.6
數字波形圖... 194
7.6.1 數字數據... 194
7.6.2 數字波形數據與數字波形圖... 197
7.7
三維圖形... 199
7.8
小結... 203
7.9
思考與練習... 203
第8章 基于Express VI搭建專業測試系統
8.1
Express 技術簡介... 205
8.2
從實例中學習 Express
VI 209
8.3
動態數據類型... 214
8.4
小結... 215
8.5
思考與練習... 215
第9章 文件的輸入/輸出
9.1
文本文件操作... 217
9.1.1 通用文件操作函數... 217
9.1.2 寫入/讀取文本文件... 219
9.2
寫入/讀取電子表格文件... 223
9.2.1 【寫入電子表格文件】函數... 223
9.2.2 【讀取電子表格文件】函數... 225
9.2.3 電子表格文件... 226
9.3
INI文件的讀寫... 227
9.4
寫入/讀取二進制文件... 228
9.4.1 一次性寫入/讀取二進制文件... 230
9.4.2 隨機讀取二進制文件... 230
9.4.3 數據流寫入/讀取二進制文件... 231
9.5
TDMS文件... 232
9.5.1 TDMS函數簡介... 232
9.5.2 TDMS文件的簡單讀寫... 237
9.5.3 波形數據的寫入/讀取... 238
9.5.4 列出TDMS文件內容... 239
9.5.5 TDMS文件的內置屬性... 239
9.6
XML格式的文件... 240
9.7
小結... 242
9.8
思考與練習... 242
第10章 子VI
10.1
子VI的生成... 244
10.2
子VI重入執行... 253
10.3
多態VI 254
10.4
建立自己的子VI庫... 258
10.5
小結... 259
10.6
思考與練習... 260
第11章 外部程序接口與數學分析
11.1 DLL與API調用... 261
11.1.1 DLL與API簡介... 261
11.1.2 調用DLL及API 263
11.2 Active. 266
11.3 數學分析... 271
11.3.1 基本數學函數... 272
11.3.2 線性代數... 273
11.3.3 概率與統計... 274
11.3.4 微積分... 275
11.3.5 空間解析幾何... 278
11.4 思考與練習... 280
第12章 屬性與方法節點
12.1 LabVIEW控件對象的層次繼承結構... 282
12.1.1 通用類的屬性... 285
12.1.2 圖形對象類... 287
12.2 圖形對象類的子類... 288
12.3 引用句柄... 293
12.4 調用節點... 294
12.5 VI的屬性與方法... 298
12.5.1 VI的引用句柄... 298
12.5.2 VI的屬性... 298
12.5.3 VI的方法... 301
12.6 小結... 303
12.7 思考與練習... 304
第13章 數據采集與信號處理
13.1 數據采集基礎... 305
13.1.1 原始信號... 305
13.1.2 傳感器... 306
13.1.3 信號調理設備... 306
13.1.4 數據采集設備... 307
13.1.5 計算機... 307
13.2 如何選擇數據采集卡... 308
13.3 數字信號的分析與處理... 312
13.3.1 信號處理框架... 312
13.3.2 信號的時域分析... 314
13.3.3 信號的頻域分析... 323
13.3.4 濾波... 327
13.4 小結... 334
13.5 思考與練習... 334
第14章 應用程序發布
14.1 LabView項目... 335
14.1.1 新建項目... 335
14.1.2 添加項目... 337
14.1.3 組織項目中的項... 339
14.1.4 保存項目... 341
14.2 程序生成規范... 342
14.2.1 程序生成規范的類型... 342
14.2.2 開發和發布應用程序的一般性步驟... 343
14.3 生成獨立應用程序... 345
14.4 安裝程序... 354
14.5 共享庫... 357
14.6 小結... 360
14.7 思考與練習... 360
展開全部
精通LabVIEW 作者簡介
趙國生,副教授,工學博士,哈爾濱師范大學計算機科學與信息工程學院,F主要從事可信網絡、自律計算及其認知網絡等方面的教學和科研工作。在計算機網絡仿真模擬方面有十多年的科研經驗;在實踐方面,作者團隊多年來一直從事LabVIEW理論研究工作,熟悉LabVIEW軟件并掌握該領域的發展方向,具有扎實的理論基礎和豐富的實踐經驗。熟練應用LabVIEW進行了多項工業產品和項目的優化計算和仿真模擬。