-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

精通LabVIEW程式設計(第2版)

( 簡體 字)
作者:陳國順,張桐,郭陽寬等類別:1. -> 程式設計 -> Labview
譯者:
出版社:電子工業出版社精通LabVIEW程式設計(第2版) 3dWoo書號: 32574
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:5/1/2012
頁數:376
光碟數:1
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
不接受訂購
ISBN:9787121166327
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

第2版前言
本書第1版本已被多所院校作為通信、測量技術、電子信息、控制、機電類課程的教材和教輔參考書,而且由于實例豐富、簡單易學、內容全面、講解細致而深受廣大讀者的喜愛,得到了讀者的認可。
根據讀者的需求和軟件的升級,我們結合LabVIEW軟件的新版本,對全書的內容進行了完善與優化,使之更加適合讀者的需要。
新版導讀
全書分12章3個附錄進行展開,分為基礎入門篇、編程精通篇和應用實例篇。
上篇:基礎入門篇(1∼2章)
包括LabVIEW和LabVIEW編程入門這兩章。本篇詳細講述了LabVIEW編程所必須掌握的基礎知識、LabVIEW的基本概念、LabVIEW程序的基本構成、編程環境、基本語法和函數等內容。
中篇:編程精通篇(3∼7章)
包括VI編程及設計、LabVIEW常用編程技巧、LabVIEW的常用函數和VI、數據采集和儀器控制這5章。本篇細致地講解了VI的設計方法、調試技巧,以及常用的函數和VI,同時還結合應用實例講述了LabVIEW極具競爭力的核心技術:數據采集和儀器控制。
下篇:應用實例篇(8∼12章)
包括LabVIEW在電路中的應用、在模擬電子中的應用、在數字電子中的應用、在控制系統中的應用和在數字信號處理中的應用這5章。本篇緊密結合大學教學和應用的需要,圍繞LabVIEW在電子信息類課程的應用,精選了具有代表性的實例,然后一步一步實現過程與方法。讀者通過學習實例便可掌握其應用,達到學以致用。
致謝
本書主要由陳國順、張桐編寫。其他參與編寫的人員有郭陽寬、王正林、鄧祈、王偉欣、李燦輝、王盤桃、劉玉芳、王曉麗、肖紹英、王殿祜、朱桂蓮、朱艷、彭斌武等。在此對所有參與編寫的人表示感謝!
再次對博文視點公司的張月萍老師、郭立老師表示衷心的感謝!對關心、支持我們的讀者表示感謝!
由于時間倉促,作者水平和經驗有限,書中錯漏之處在所難免,敬請讀者指正,我們的電子郵箱是:wa_2003@126.com。

作 者
2011年金秋國慶于北京
內容簡介:

LabVIEW是一種非常優秀的圖形化編程語言,廣泛用于數據采集、儀器控制、測量分析和數據顯示等應用領域,在高校應用普遍,在工程界廣泛流行。
全書分為基礎入門篇、編程精通篇和應用實例篇三個部分。基礎入門篇循序漸進地介紹了LabVIEW的發展、特點、語法和開發環境等基礎知識;編程精通篇深入淺出地講述了VI設計、常用編程技術、常用庫函數和VI、數據采集與儀器控制等編程方法;應用實例篇簡練實用地講述了近60個綜合實例,涉及的應用領域有電子電路、模擬電子、數字電子、控制系統、數字信號處理等。

目錄:

上篇 基礎入門篇
第1章 LabVIEW概述 2
1.1 虛擬儀器與LabVIEW 2
1.1.1 虛擬儀器的基本概念 2
1.1.2 虛擬儀器的特點 3
1.1.3 虛擬儀器的硬件 4
1.1.4 虛擬儀器的軟件 5
1.2 LabVIEW的特點 8
1.3 LabVIEW的發展歷程 9
1.4 LabVIEW 8的新特性 10
1.5 LabVIEW軟件的在線幫助
系統 12
1.5.1 顯示即時幫助 12
1.5.2 LabVIEW幫助 12
1.5.3 LabVIEW編程范例 13
1.5.4 LabVIEW網絡資源 14
第1章 LabVIEW概述 2
1.1 虛擬儀器與LabVIEW 2
1.1.1 虛擬儀器的基本概念 2
1.1.2 虛擬儀器的特點 3
1.1.3 虛擬儀器的硬件 4
1.1.4 虛擬儀器的軟件 5
1.2 LabVIEW的特點 8
1.3 LabVIEW的發展歷程 9
1.4 LabVIEW在線幫助系統 10
1.4.1 顯示即時幫助 10
1.4.2 LabVIEW幫助 11
1.4.3 LabVIEW編程范例 12
1.4.4 LabVIEW網絡資源 12
1.5 LabVIEW與電子信息技術 13
第2章 LabVIEW編程入門 15
2.1 概述 15
2.2 LabVIEW程序的基本構成 16
2.2.1 前面板 16
2.2.2 框圖 17
2.2.3 連線板 18
2.3 LabVIEW編程環境 19
2.3.1 啟動界面 19
2.3.2 控件選板與函數選板 20
2.3.3 工具欄 22
2.3.4 菜單 23
2.4 數據類型 23
2.4.1 基本數據類型 23
2.4.2 復合數據類型 29
2.5 程序流程控制 32
2.5.1 順序結構 32
2.5.2 條件結構 33
2.5.3 循環結構 33
2.5.4 事件結構 35
2.6 局部變量和全局變量 36
2.6.1 局部變量 36
2.6.2 全局變量 38
2.7 數據的圖形顯示 39
2.7.1 波形圖表 40
2.7.2 波形圖 42
2.7.3 XY圖 43
習題 44
中篇 編程精通篇
第3章 VI設計 48
3.1 概述 48
3.2 VI編輯方法 49
3.2.1 創建對象 49
3.2.2 選擇對象 50
3.2.3 移動對象 51
3.2.4 復制和刪除對象 51
3.2.5 對齊和分布對象 53
3.2.6 調整對象大小 53
3.2.7 調整對象層序 55
3.2.8 修改對象外觀 56
3.2.9 連線 58
3.2.10 快捷鍵使用 59
3.3 調試工具和調試方法 59
3.3.1 調試工具欄 59
3.3.2 高亮執行 60
3.3.3 探針和斷點 62
3.3.4 常見錯誤 63
3.4 子VI設計 64
3.4.1 子VI的概念與VI層次結構 64
3.4.2 創建子VI 67
3.4.3 修改連線板 69
3.4.4 編輯圖標 72
3.4.5 設置VI屬性 73
3.4.6 使用子VI 76
3.5 資源管理和程序編譯方法 78
3.5.1 項目瀏覽窗口 79
3.5.2 編譯文件 80
3.5.3 應用程序生成方法 81
3.5.4 安裝程序生成方法 83
習題 89
第4章 LabVIEW常用編程技巧 91
4.1 概述 91
4.2 腳本與公式節點 92
4.2.1 公式節點 93
4.2.2 公式Express VI 95
4.2.3 MathScript節點 96
4.2.4 MathScript與XmathScript 99
4.3 外部代碼調用 101
4.4 程序的運行時控制 106
4.4.1 屬性節點 107
4.4.2 調用節點 115
4.4.3 引用句柄 116
4.5 自定義控件 120
4.5.1 控件編輯器 121
4.5.2 控件編輯模式 121
4.5.3 創建自定義控件 123
4.6 常用程序設計框架 126
4.6.1 基于循環結構的框架 126
4.6.2 基于事件驅動的框架 129
4.6.3 基于標準狀態機的框架 137
習題 143
第5章 LabVIEW的常用函數和VI 145
5.1 概述 145
5.2 定時 145
5.2.1 定時相關的函數 146
5.2.2 定時函數應用舉例 148
5.3 數組 148
5.3.1 數組相關的函數 149
5.3.2 數組函數應用舉例 153
5.4 簇 154
5.5 數值 155
5.6 布爾 158
5.7 比較 159
5.8 字符串處理 161
5.8.1 字符串處理相關的函數 161
5.8.2 字符串處理函數應用舉例 165
5.9 文件I/O 166
5.9.1 文件I/O相關的函數 167
5.9.2 文件I/O函數應用舉例 171
習題 172
第6章 數據采集 174
6.1 概述 174
6.2 數據采集系統的基本構成 175
6.2.1 數據采集系統的硬件 175
6.2.2 數據采集系統的軟件 176
6.3 采樣定理的應用 177
6.4 信號分類和信號調理 178
6.4.1 信號分類 178
6.4.2 信號調理 180
6.5 測量系統的連接 181
6.5.1 測量系統的三類連接方式 181
6.5.2 測量浮動信號的連接方式 182
6.5.3 測量接地信號的連接方式 183
6.6 數據采集驅動程序NI-DAQ 184
6.6.1 NI-DAQ 驅動程序概述 184
6.6.2 Traditional NI-DAQ VI 186
6.6.3 NI-DAQmx VI 188
6.7 模擬I/O參數的選擇 189
6.8 模擬輸入 190
6.8.1 單點采集及VI實現 190
6.8.2 波形采集及VI實現 192
6.8.3 連續采集及VI實現 194
6.9 模擬輸出 195
6.9.1 單點輸出及VI實現 195
6.9.2 波形輸出及VI實現 196
6.9.3 連續輸出及VI實現 198
6.10 NI-DAQmx模擬I/O 200
6.10.1 NI-DAQmx相關術語 200
6.10.2 NI-DAQmx模擬I/O實例 201
習題 208
第7章 儀器控制 209
7.1 概述 209
7.2 GPIB總線簡介 210
7.3 串行接口簡介 212
7.4 VXI和PXI總線簡介 213
7.4.1 VXI總線 213
7.4.2 PXI總線 214
7.4.3 VXI與PXI總線比較 215
7.5 儀器控制的軟件規范 216
7.5.1 可編程儀器標準命令SCPI 216
7.5.2 虛擬儀器軟件架構VISA 217
7.5.3 儀器驅動程序 218
7.6 LabVIEW進行儀器控制 219
7.6.1 配置設備 219
7.6.2 使用NI-VISA函數 220
7.6.3 儀器控制實例 223
習題 224
下篇 應用實例篇
第8章 LabVIEW在電路中的應用 228
8.1 概述 228
8.2 線性電阻電路 231
8.2.1 支路電流法 232
8.2.2 回路電流法 233
8.2.3 節點電壓法 235
8.3 動態電路 237
8.3.1 一階動態電路分析法 237
8.3.2 二階動態電路分析法 239
8.4 正弦電流電路 243
8.5 頻率特性 246
8.6 諧振電路 247
習題 249
第9章 LabVIEW在模擬電子中的
應用 251
9.1 概述 251
9.2 基于聲卡的常用虛擬儀器 252
9.2.1 與聲卡有關的子VI庫 253
9.2.2 基于聲卡構造的實驗舉例 254
9.3 元件伏安特性的測量 257
9.4 電路頻率響應的測量 261
習題 271
第10章 LabVIEW在數字電子
中的應用 272
10.1 概述 272
10.2 組合邏輯電路的仿真 272
10.2.1 編碼器 273
10.2.2 譯碼器 275
10.2.3 數據選擇器 277

10.2.4 加法器 279
10.2.5 綜合應用實例 282
10.3 時序邏輯電路的仿真 284
10.3.1 數字波形圖的使用 284
10.3.2 時鐘脈沖 287
10.3.3 觸發器 289
10.3.4 寄存器和移位寄存器 295
10.3.5 計數器 296
習題 298
第11章 LabVIEW在控制系統中
的應用 299
11.1 概述 299
11.2 控制系統的建模 300
11.2.1 基于VI的控制系統建模 300
11.2.2 模型轉換 304
11.2.3 模型連接 306
11.3 控制系統的時域分析 309
11.3.1 時域分析相關的VI 309
11.3.2 時域分析舉例 310
11.4 控制系統的頻域分析 314
11.4.1 頻域分析相關的VI 315
11.4.2 頻域分析舉例 315
11.5 控制系統的狀態空間分析 319
11.5.1 狀態空間分析相關的VI 320
11.5.2 狀態空間分析舉例 320
習題 324
第12章 LabVIEW在數字信號處理
中的應用 326
12.1 概述 326
12.2 波形和信號生成 327
12.2.1 波形和信號生成
相關的VI 327
12.2.2 波形信號生成舉例 328
12.3 信號時域分析 332
12.3.1 信號時域分析相關的VI 332
12.3.2 信號時域分析舉例 334
12.4 信號頻域分析 339
12.4.1 信號的FFT分析 339
12.4.2 數字濾波器設計 344
12.5 信號變換 348
12.5.1 信號變換相關的VI 349
12.5.2 信號變換舉例 350
習題 353
附錄A LabVIEW 8.x環境常用
快捷鍵列表 355
附錄B 公式節點和表達式節點中的
內建函數 357
附錄C 公式節點和表達式節點中的
數學運算符 359
參考書目 360


實 例 目 錄

第2章 LabVIEW編程入門
例2-1 循環結構中的內外部數據交換實例 34
例2-2 局部變量的使用實例 36
例2-3 全局變量的使用實例 38
例2-4 波形圖的使用實例 43
例2-5 XY圖的使用實例 43
第3章 VI設計
例3-1 自動醫療診斷系統程序的改正實例 60
例3-2 使用多種探針實時觀察數據的實例 62
例3-3 溫度采集系統中子VI和VI層次結構圖的使用實例 65
例3-4 李薩如圖形創建實例 67
例3-5 簇在子VI中的使用實例 78
例3-6 編譯程序的配置過程實例 81
第4章 LabVIEW常用編程技巧
例4-1 使用公式節點改寫自適應濾波算法實例 94
例4-2 使用公式Express VI改寫自適應濾波算法實例 95
例4-3 使用MathScript節點改寫自適應濾波算法實例 97
例4-4 使用MATLAB腳本節點改寫自適應濾波算法實例 100
例4-5 使用CLF節點調用Windows API函數實例 102
例4-6 自建DLL文件并使用CLF節點調用其中的函數實例 103
例4-7 波形圖繪圖屬性的動態設置實例 110
例4-8 動態窗口的實現實例 112
例4-9 獲取控件前面板圖像實例 115
例4-10 動態窗口VI的通用化改寫實例 118
例4-11 自動復制到剪貼板功能的實現實例 119
例4-12 圖片按鈕的實現實例 123
例4-13 電阻、電容、電感控件的實現實例 124
例4-14 錄音與放音實例 127
例4-15 仿QQ的分組面板實例 131
例4-16 自定義自動測試序列實例 138
第5章 LabVIEW的常用函數和VI
例5-1 獲得系統當前時間實例 148
例5-2 索引數組函數的使用實例 153
例5-3 格式字符串的使用實例 166
例5-4 對電子表格文件的讀寫實例 172
第6章 數據采集
例6-1 單點采集實例 191
例6-2 使用易用VI進行波形采集實例 193
例6-3 使用中級VI進行波形采集實例 194
例6-4 使用中級VI進行連續采集實例 194
例6-5 單點輸出實例 196
例6-6 使用易用VI進行波形輸出實例 197
例6-7 使用中級VI進行波形輸出實例 198
例6-8 使用實用VI進行連續輸出實例 199
例6-9 使用MAX創建任務實例 201
例6-10 使用DAQ Assistant創建任務實例 205
例6-11 使用NI-DAQmx VI創建任務實例 207
第7章 儀器控制
例7-1 串口讀寫實例 223
第8章 LabVIEW在電路中的應用
例8-1 支路電流法實例 232
例8-2 回路電流法實例 234
例8-3 節點電壓法實例 235
例8-4 一階動態電路求解實例 237
例8-5 二階動態電路求解實例 239
例8-6 正弦電流電路向量圖繪制實例 244
例8-7 一階低通電路頻率響應實例 246
例8-8 RLC串聯電路的頻率特性分析實例 248
第9章 LabVIEW在模擬電子中的應用
例9-1 構造多功能信號發生器實例 254
例9-2 構造單通道示波器實例 256
例9-3 普通二極管伏安特性的測量實例 258
例9-4 掃頻儀設計實例 261
第10章 LabVIEW在數字電子中的應用
例10-1 3位二進制普通編碼器實現實例 274
例10-2 3位二進制優先編碼器實現實例 274
例10-3 3位二進制譯碼器實現實例 275
例10-4 4選1數據選擇器實現實例 277
例10-5 雙4選1數據選擇器實現實例 278
例10-6 8選1數據選擇器實現實例 278
例10-7 1位半加器和全加器實現實例 279
例10-8 多位加法器實現實例 281
例10-9 雙功能表決器實例 282
例10-10 3線-8線譯碼器實現1位全減器實例 283
例10-11 時鐘脈沖產生實例 287
例10-12 RS觸發器實現實例 289
例10-13 JK觸發器實現實例 291
例10-14 D觸發器實現實例 292
例10-15 T觸發器實現實例 293
例10-16 4位寄存器實現實例 295
例10-17 移位寄存器實現實例 295
例10-18 同步二進制計數器實現實例 297
第11章 LabVIEW在控制系統中的應用
例11-1 RLC電路傳遞函數模型實例 301
例11-2 RLC電路零極點增益模型實例 303
例11-3 RLC電路狀態空間模型實例 303
例11-4 不同形式模型之間轉換實例 305
例11-5 復雜模型的組合實例 307
例11-6 二階連續系統的多種響應曲線實例 311
例11-7 二階系統性能分析實例 312
例11-8 系統根軌跡圖繪制實例 313
例11-9 阻尼對系統影響的Bode圖分析實例 315
例11-10 Nyquist圖的繪制及穩定性判斷實例 316
例11-11 系統穩定裕量計算實例 318
例11-12 系統的可控與可觀判定實例 320
例11-13 系統的可控與可觀階梯分解實例 321
例11-14 系統的規范實現實例 322
第12章 LabVIEW在數字信號處理中的應用
例12-1 基本信號生成實例 328
例12-2 公式設定信號的生成實例 330
例12-3 直流分量與均方根值的測量實例 334
例12-4 周期信號時域特性的測量實例 336
例12-5 驗證卷積結合律實例 337
例12-6 FFT分析幅度譜和相位譜實例 339
例12-7 實時幅度譜分析實例 341
例12-8 實時諧波分析儀實例 343
例12-9 帶通濾波設計實例 346
例12-10 Hilbert變換提取信號包絡實例 350
例12-11 小波變換檢測回波實例 351
序: