|
-- 會員 / 註冊 --
|
|
|
|
LabVIEW虛擬儀器設計教程 ( 簡體 字) |
作者:何玉鈞 | 類別:1. -> 程式設計 -> Labview |
譯者: |
出版社:人民郵電出版社 | 3dWoo書號: 33361 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:8/1/2012 |
頁數:288 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 | ISBN:9787115280381 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:本書按照“循序漸進、逐步深入、重在實踐”的原則,通過理論與實例相結合的方式,介紹了利用LabVIEW 2009進行虛擬儀器程序設計的方法和技巧。全書共12章,包括虛擬儀器基礎,LabVIEW 2009編程環境,LabVIEW基本操作,LabVIEW數據操作,程序結構,變量、數組、簇和矩陣,圖形與圖表顯示,文件I/O,信號分析與處理,數據采集,LabVIEW數據庫編程,網絡與通信編程等方面的內容。每個章節都配有大量的編程實例,可以讓讀者更加快捷地掌握相應的編程方法。 本書可以作為高等院校虛擬儀器等相關課程的教材或教學參考書,也可供相關工程技術人員參考。
|
目錄:第1章 虛擬儀器基礎 1 1.1 虛擬儀器技術概述 1 1.1.1 虛擬儀器的概念 1 1.1.2 虛擬儀器的特點 2 1.2 虛擬儀器的構成及分類 2 1.2.1 虛擬儀器的構成 2 1.2.2 虛擬儀器的分類 4 1.3 虛擬儀器軟件開發環境 4 1.3.1 虛擬儀器開發軟件 4 1.3.2 G語言的概念 5 1.4 習題 5
第2章 LabVIEW編程環境 6 2.1 LabVIEW概述 6 2.1.1 LabVIEW簡介 6 2.1.2 LabVIEW發展歷程 6 2.2 LabVIEW 2009編程環境 7 2.2.1 LabVIEW 2009的安裝 7 2.2.2 LabVIEW的啟動 12 2.2.3 LabVIEW編程界面 14 2.2.4 LabVIEW菜單和工具欄 16 2.2.5 LabVIEW選板 23 2.3 LabVIEW幫助系統 28 2.4 習題 30
第3章 LabVIEW基本操作 31 3.1 VI創建與編輯 31 3.1.1 VI創建 31 3.1.2 VI編輯 37 3.2 子VI創建與調用 43 3.2.1 子VI創建 43 3.2.2 子VI調用 50 3.3 VI的運行與調試 51 3.3.1 VI運行 51 3.3.2 VI調試 51 3.4 習題 54
第4章 數據操作 56 4.1 數據類型 56 4.1.1 數值型 56 4.1.2 布爾型 60 4.1.3 字符串與路徑 63 4.2 數據運算 67 4.2.1 數值運算 67 4.2.2 比較運算 70 4.2.3 邏輯運算 73 4.2.4 字符串運算 75 4.3 習題 77
第5章 程序結構 79 5.1 順序結構 79 5.1.1 LabVIEW程序數據流編程 79 5.1.2 順序結構的組成 80 5.1.3 順序結構中數據傳遞 83 5.1.4 順序結構應用舉例 84 5.2 循環結構 85 5.2.1 For循環 85 5.2.2 While循環 88 5.2.3 循環結構外部與內部數據交換與自動索引 89 5.2.4 移位寄存器及反饋節點 92 5.3 條件結構 96 5.3.1 條件結構的組成 96 5.3.2 條件結構的配置及操作 97 5.3.3 條件結構內部與外部的數據交換 99 5.3.4 條件結構應用舉例 99 5.4 事件結構 100 5.4.1 事件驅動概念 100 5.4.2 事件結構的組成 101 5.4.3 事件結構的配置與操作 102 5.4.4 事件結構的應用舉例 104 5.5 禁用結構 105 5.5.1 程序框圖禁用結構 105 5.5.2 條件禁用結構 106 5.6 公式節點 108 5.7 習題 110
第6章 變量、數組、簇和矩陣 112 6.1 變量 112 6.1.1 局部變量 112 6.1.2 全局變量 114 6.1.3 局部變量和全局變量使用注意事項 116 6.2 數組 117 6.2.1 數組的創建 117 6.2.2 數組的算術運算 122 6.2.3 數組函數及操作 122 6.3 簇 136 6.3.1 簇的創建 136 6.3.2 簇函數及操作 138 6.3.3 錯誤輸入及錯誤輸出簇 143 6.4 矩陣 144 6.5 習題 145
第7章 圖形與圖表顯示 147 7.1 波形數據 147 7.1.1 波形數據的組成 147 7.1.2 波形數據操作函數 152 7.2 圖形圖表控件 154 7.3 波形圖 155 7.3.1 波形圖的組成 155 7.3.2 波形圖顯示波形的數據格式 156 7.3.3 波形圖屬性設置 157 7.3.4 波形圖組成元素的使用 159 7.3.5 波形圖應用舉例 161 7.4 波形圖表 162 7.5 數字波形圖 164 7.5.1 數字數據 164 7.5.2 數字波形圖 165 7.6 XY圖 166 7.6.1 XY曲線圖 166 7.6.2 Express XY圖 167 7.7 強度圖表與強度圖 168 7.8 混合信號圖 170 7.9 三維圖形 171 7.10 其他圖形控件 174 7.11 習題 176
第8章 文件I/O 177 8.1 文件I/O基礎 177 8.2 文件I/O函數和VI 179 8.3 文本文件的寫入與讀取 182 8.3.1 純文本文件 182 8.3.2 電子表格文件 184 8.3.3 XML文件 186 8.3.4 Windows配置文件 187 8.3.5 基于文本的測量文件 188 8.4 二進制文件的寫入與讀取 190 8.4.1 二進制文件 190 8.4.2 數據存儲文件 191 8.4.3 高速數據流文件 194 8.4.4 波形文件 196 8.5 數據記錄文件 198 8.6 習題 199
第9章 信號分析與處理 201 9.1 信號發生 201 9.1.1 波形生成 201 9.1.2 信號生成 207 9.2 波形調理和波形測量 210 9.2.1 波形調理 210 9.2.2 波形測量 212 9.3 信號時域與頻域分析 214 9.3.1 信號的時域分析 214 9.3.2 信號的頻域分析 216 9.4 濾波器 221 9.5 窗函數 223 9.6 逐點分析 225 9.7 習題 226
第10章 數據采集 227 10.1 數據采集基礎 227 10.1.1 奈奎斯特采樣定理 227 10.1.2 輸入信號類型 227 10.1.3 信號接地與測量系統 229 10.1.4 數據采集系統構成 230 10.2 DAQ設備的安裝與測試 231 10.2.1 數據采集卡的安裝 232 10.2.2 數據采集卡的測試及配置 233 10.3 NI-DAQmx簡介 236 10.3.1 傳統的NI-DAQ與NI-DAQmx 236 10.3.2 NI-DAQmx數據采集控件 237 10.3.3 NI-DAQmx數據采集VI 237 10.3.4 DAQ助手的使用 239 10.4 DAQmx數據采集應用編程實例 242 10.4.1 模擬信號輸入 242 10.4.2 模擬信號輸出 244 10.4.3 數字I/O 246 10.4.4 計數器 247 10.5 習題 248
第11章 LabVIEW數據庫編程 250 11.1 LabVIEW數據庫基礎 250 11.1.1 LabVIEW數據庫訪問方法 250 11.1.2 開放數據庫互連基礎 251 11.1.3 ADO數據訪問技術 254 11.2 LabSQL數據庫訪問 254 11.2.1 LabSQL的安裝 254 11.2.2 LabSQL VIs簡介 255 11.2.3 LabSQL應用舉例 256 11.3 ADO數據庫訪問 259 11.3.1 LabVIEW中對ADO的調用 259 11.3.2 ADO數據庫訪問應用舉例 261 11.4 LabVIEW SQL Toolkit數據庫訪問 262 11.5 習題 264
第12章 網絡與通信編程 265 12.1 TCP通信 265 12.1.1 TCP簡介 265 12.1.2 TCP函數節點 265 12.1.3 TCP通信編程實例 268 12.2 UDP通信 270 12.2.1 UDP簡介 270 12.2.2 UDP函數節點 270 12.2.3 UDP通信編程實例 272 12.3 串行通信 273 12.3.1 串行通信簡介 273 12.3.2 串行通信函數節點 274 12.3.3 串行通信編程實例 277 12.4 DataSocket通信技術 278 12.4.1 DataSocket技術簡介 278 12.4.2 DataSocket的構成 279 12.4.3 DataSocket函數節點 281 12.4.4 DataSocket編程實例 283 12.5 LabVIEW中的其他通信技術 286 12.6 習題 287
參考文獻 288 |
序: |
|