注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具精通LabVIEW虛擬儀器程序設計與案例實現(xiàn)

精通LabVIEW虛擬儀器程序設計與案例實現(xiàn)

精通LabVIEW虛擬儀器程序設計與案例實現(xiàn)

定 價:¥59.00

作 者: 章佳榮,王璨,趙國宇 著
出版社: 人民郵電出版社
叢編項:
標 簽: 程序設計 計算機/網絡

購買這本書可以去


ISBN: 9787115297693 出版時間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 402 字數(shù):  

內容簡介

  《精通LabVIEW虛擬儀器程序設計與案例實現(xiàn)》分四篇共18章,詳細地介紹了LabVIEW的基本概念、基本操作以及在工程領域的應用。第一篇“入門篇”,介紹了LabVIEW的一些相關概念、特點及安裝步驟,并用一個簡單的“HelloWorld”讓讀者對LabVIEW編程有一個整體的了解。第二篇“基礎篇”,詳細介紹了LabVIEW編程的一些基本操作。如數(shù)據(jù)類型及相互的轉換、LabVIEW的程序結構、LabVIEW的數(shù)據(jù)表達與顯示、文件I/O,通過這些技術的介紹和學習,讀者就能熟練掌握LabVIEW的基本操作了。第三篇“應用篇”,詳細介紹了LabVIEW在工程領域的一些應用、相關實例、調試技巧以及應用程序發(fā)布等。如LabVIEW在數(shù)學分析中的應用、LabVIEW在信號處理中的應用、LabVIEW與外部程序的接口、LabVIEW的多線程技術、LabVIEW的數(shù)據(jù)庫應用、LabVIEW在數(shù)據(jù)采集與儀器控制中的應用、LabVIEW在網絡、串口等通信中的應用及LabVIEW的界面設計與美化和代碼優(yōu)化方法等。第四篇疑難問題解答,幫助讀者盡快融入實戰(zhàn)角色。

作者簡介

  本書作者長期在LabVIEW工程應用領域一線工作,開發(fā)了大量的工程應用實例,積累了許多的開發(fā)經驗和調試技巧,特別是在LabVIEW數(shù)學分析、信號處理、數(shù)據(jù)庫應用、數(shù)據(jù)采集與儀器控制中有很深的研究。

圖書目錄

入門篇
第1章 LabVIEW概述
1.1 LabVIEW與G語言
1.2 LabVIEW與虛擬儀器
1.3 LabVIEW的發(fā)展歷程
1.4 LabVIEW2011新特性
1.5 思考與練習 第2章 開始LabVIEW編程
2.1 LabVIEW安裝
2.2 啟動LabVIEW
2.3 基本概念
2.3.1 VI
2.3.2 前面板
2.3.3 程序框圖
2.4 LabVIEW操作面板
2.4.1 工具選板
2.4.2 控件選板
2.4.3 函數(shù)選板
2.5 LabVIEW菜單欄及工具欄
2.5.1 LabVIEW菜單欄
2.5.2 LabVIEW工具欄
2.6 VI的創(chuàng)建與編輯
2.6.1 VI的創(chuàng)建
2.6.2 VI的編輯
2.7 VI的運行與調試
2.8 LabVIEW常用快捷鍵
2.9 LabVIEW幫助
2.9.1 即時上下文幫助
2.9.2 查找范例
2.9.3 在線幫助
2.10 綜合實例:創(chuàng)建一個“Hello World”程序
2.11 思考與練習 29 基礎篇
第3章 LabVIEW中的數(shù)據(jù)類型
3.1 基本數(shù)據(jù)類型
3.1.1 數(shù)字型
3.1.2 布爾型
3.1.3 字符串型與路徑
3.1.4 枚舉型
3.1.5 簇
3.1.6 數(shù)組
3.1.7 波形數(shù)據(jù)
3.1.8 時間標識
3.1.9 變體
3.2 數(shù)據(jù)類型之間的轉換
3.2.1 不同數(shù)字類型之間的轉換
3.2.2 數(shù)字/字符串轉換
3.2.3 字符串/數(shù)組/路徑轉換
3.2.4 布爾值/數(shù)字值轉換
3.2.5 數(shù)字與時間標識的轉換
3.3 數(shù)據(jù)運算與操作
3.3.1 基本數(shù)學運算與操作
3.3.2 字符串運算與操作
3.3.3 布爾運算與操作
3.3.4 比較運算
3.3.5 數(shù)組與矩陣操作
3.3.6 簇操作
3.3.7 波形數(shù)據(jù)操作
3.4 綜合實例:模擬溫度監(jiān)測
3.5 思考與練習 第4章 LabVIEW中的程序結構
4.1 循環(huán)結構
4.1.1 For循環(huán)
4.1.2 While循環(huán)
4.2 順序結構
4.2.1 平鋪式順序結構
4.2.2 層疊式順序結構
4.3 定時結構
4.3.1 定時循環(huán)
4.3.2 定時順序
4.3.3 定時VI
4.4 條件結構
4.5 事件結構
4.6 公式節(jié)點
4.7 反饋節(jié)點
4.8 變量
4.8.1 局部變量
4.8.2 全局變量
4.8.3 共享變量
4.9 禁用結構
4.9.1 程序框圖禁用結構
4.9.2 條件禁用結構
4.10 綜合實例
4.10.1 綜合實例1:數(shù)組求和
4.10.2 綜合實例2:動態(tài)窗口管理
4.11 思考與練習 第5章 LabVIEW中的數(shù)據(jù)表達與顯示
5.1 數(shù)值型數(shù)據(jù)的表達與顯示
5.1.1 數(shù)值輸入與顯示控件
5.1.2 滑動桿控件
5.1.3 進度條控件
5.1.4 旋鈕類控件
5.1.5 其他個性控件
5.2 布爾型數(shù)據(jù)的表達與顯示
5.3 字符型數(shù)據(jù)的表達與顯示
5.4 用二維圖形表達與顯示數(shù)據(jù)
5.4.1 波形圖表與波形圖
5.4.2 XY圖和ExpressXY圖
5.4.3 強度圖表與強度圖
5.4.4 數(shù)字波形圖和混合波形圖
5.5 用三維圖形表達與顯示數(shù)據(jù)
5.5.1 三維曲面圖
5.5.2 三維參數(shù)圖
5.5.3 三維曲線圖
5.6 其他圖形顯示控件
5.6.1 極坐標圖
5.6.2 最小-最大曲線顯示控件
5.7 綜合實例:繪制李薩如圖形
5.8 思考與練習 第6章 LabVIEW中的文件I/O
6.1 文件I/O基本概念介紹
6.2 常用文件
6.2.1 二進制文件(.dat)
6.2.2 文本文件(.txt)
6.2.3 電子表格文件(.xls)
6.3 LabVIEW的特殊文件
6.3.1 波形文件(WaveformFiles)
6.3.2 XML文件
6.3.3 數(shù)據(jù)存儲文件(TDM)
6.3.4 高速數(shù)據(jù)流文件(TDMS)
6.3.5 測量文件(LVM)
6.4 其他文件
6.4.1 音頻文件(.wav)
6.4.2 壓縮文件(.zip)
6.4.3 配置文件(.ini)
6.5 文件工具
6.5.1 路徑、目錄操作
6.5.2 獲取文件、目錄的信息
6.5.3 文件位置與大小設置
6.5.4 文件操作
6.6 綜合實例
6.6.1 綜合實例1:文件循環(huán)寫入
6.6.2 綜合實例2:文件循環(huán)保存
6.6.3 綜合實例3:讀取Excel文件
6.7 思考與練習 應用篇
第7章 數(shù)學分析
7.1 初等與特殊函數(shù)
7.2 線性代數(shù)
7.3 微積分
7.4 概率與統(tǒng)計
7.5 最優(yōu)化
7.6 微分方程
7.7 幾何
7.8 多項式
7.9 曲線擬合
7.10 插值
7.11 腳本與公式
7.12 綜合實例:水箱問題
7.13 思考與練習 第8章 信號處理
8.1 信號發(fā)生
8.1.1 基本函數(shù)發(fā)生器
8.1.2 多頻信號發(fā)生器
8.1.3 噪聲信號發(fā)生器
8.1.4 用公式節(jié)點產生信號
8.1.5 用Express VI產生信號
8.2 時域分析
8.2.1 基本平均值與均方差測量
8.2.2 過渡態(tài)測量
8.2.3 提取信號單頻信息
8.2.4 相關
8.2.5 諧波失真分析
8.3 頻域分析
8.3.1 傅里葉變換
8.3.2 拉普拉斯變換
8.3.3 功率譜分析
8.4 信號調理
8.4.1 濾波器
8.4.2 窗函數(shù)
8.4.3 波形調理
8.5 波形監(jiān)測
8.5.1 邊界檢測
8.5.2 波峰波谷檢測
8.5.3 觸發(fā)與門限
8.6 逐點分析
8.7 綜合實例:聲音回波特性分析
8.8 思考與練習 第9章 外部程序接口
9.1 DLL與API調用
9.1.1 DLL調用
9.1.2 參數(shù)類型的配置
9.1.3 Windows API調用
9.2 可執(zhí)行文件的調用
9.3 ActiveX調用
9.3.1 ActiveX自動化
9.3.2 ActiveX容器
9.3.3 ActiveX事件
9.3.4 LabVIEW作為服務器端
9.4 LabVIEW與MATLAB混合編程
9.5 綜合實例:用LabVIEW與MATLAB混合編程實現(xiàn)小波去噪
9.6 思考與練習 第10章 多線程技術
10.1 多線程基本概念
10.2 多線程帶來的問題
10.3 LabVIEW中的多線程
10.3.1 LabVIEW的執(zhí)行系統(tǒng)
10.3.2 運行隊列
10.3.3 LabVIEW多線程中的DLL
10.3.4 定制線程配置
10.3.5 LabVIEW對多核CPU的支持
10.4 生產者/消費者模式
10.4.1 生產者/消費者的優(yōu)勢
10.4.2 生產者/消費者基本組成結構
10.4.3 多消費者循環(huán)
10.4.4 基于隊列狀態(tài)機的生產者/消費者結構
10.5 綜合實例:多線程計時器
10.6 思考與練習 第11章 數(shù)據(jù)采集與儀器控制
11.1 數(shù)據(jù)采集
11.1.1 數(shù)據(jù)采集系統(tǒng)基本組成
11.1.2 NI數(shù)據(jù)采集硬件產品及其應用領域
11.1.3 硬件選型重要參數(shù)
11.1.4 配置管理軟件MAX
11.1.5 NI-DAQ應用舉例
11.2 儀器控制
11.2.1 常用總線介紹
11.2.2 儀器驅動程序
11.2.3 LabVIEW儀器控制
11.2.4 LabVIEW與第三方硬件的連接
11.3 綜合實例:“NI PCI-MIO-16E-1”采集卡使用
11.4 思考與練習 第12章 通信
12.1 串行通信
12.1.1 串口介紹
12.1.2 串口接線定義與連接方式
12.1.3 LabVIEW中的串口編程
12.2 網絡通信
12.2.1 TCP協(xié)議通信
12.2.2 UDP協(xié)議通信
12.3 DataSocket通信
12.3.1 DataSocket技術
12.3.2 DataSocket邏輯構成
12.3.3 DataSocket編程
12.4 遠程面板
12.4.1 配置LabVIEW WebServer
12.4.2 在LabVIEW環(huán)境中操作Remote Panels
12.5 綜合實例:基于TCP協(xié)議的DSP調試軟件
12.6 思考與練習 第13章 界面設計與美化
13.1 界面設計的一般原則與常用界面風格
13.1.1 界面設計的一般原則
13.1.2 常用界面風格
13.2 菜單設計
13.3 屬性節(jié)點與調用節(jié)點
13.4 子VI調用與重載
13.4.1 子VI的創(chuàng)建與調用
13.4.2 多面板程序設計
13.4.3 動態(tài)載入界面
13.5 界面美化
13.5.1 使用布局工具排列對象
13.5.2 添加背景圖片
13.5.3 自定義控件
13.5.4 動畫
13.5.5 利用控件選板與工具選板
13.5.6 VI屬性設置
13.6 綜合實例:用屬性節(jié)點控制Tab控件
13.7 思考與練習 第14章 代碼優(yōu)化
14.1 代碼優(yōu)化的必要性
14.2 VI性能分析工具
14.2.1 性能和內存分析工具
14.2.2 顯示緩沖區(qū)分配工具
14.2.3 VI統(tǒng)計工具
14.2.4 查找可并行的循環(huán)工具
14.3 VI內存使用
14.3.1 虛擬內存
14.3.2 VI組件內存管理
14.3.3 數(shù)據(jù)流編程和數(shù)據(jù)緩沖區(qū)
14.3.4 條件輸入控件和數(shù)據(jù)緩沖區(qū)
14.3.5 前面板的內存問題
14.4 高效使用內存的規(guī)則
14.5 常用代碼優(yōu)化方法與技巧
14.5.1 及時釋放內存
14.5.2 輸出重復使用輸入緩沖區(qū)
14.5.3 使用一致的數(shù)據(jù)類型
14.5.4 避免頻繁調整數(shù)組大小
14.5.5 開發(fā)高效的數(shù)據(jù)結構
14.5.6 使用元素同址操作結構
14.5.7 防止內存泄漏
14.5.8 動態(tài)調用子VI
14.6 思考與練習 第15章 項目管理與報表生成
15.1 項目管理
15.1.1 項目瀏覽器
15.1.2 源代碼管理工具
15.1.3 LLB管理器
15.2 報表生成
15.2.1 報表生成VI介紹
15.2.2 簡易報表生成
15.2.3 高級報表生成
15.2.4 報表生成工具包
15.3 綜合實例:報表生成
15.4 思考與練習 第16章 應用程序發(fā)布
16.1 LabVIEW程序生成規(guī)范
16.2 發(fā)布應用程序前的準備
16.3 創(chuàng)建源代碼發(fā)布
16.4 創(chuàng)建獨立應用程序(EXE)
16.5 創(chuàng)建安裝程序(SETUP)
16.6 創(chuàng)建共享庫(DLL)
16.7 思考與練習 第17章 工程應用實例介紹
17.1 基于聲卡的信號采集與分析軟件
17.2 DSO25216驅動開發(fā)
17.3 管道漏點檢測與定位
17.4 多通道數(shù)據(jù)采集軟件
17.5 基于串口通信的上位機控制軟件 疑難問題解答
第18章 LabVIEW應用技巧集萃及常見疑難解答
18.1 LabVIEW應用技巧集萃
18.2 常見疑難問題及解答
18.2.1 數(shù)據(jù)讀取與文件操作方面的問題
18.2.2 儀器控制與驅動方面的問題
18.2.3 界面與顯示方面的問題
18.2.4 程序運行與應用程序發(fā)布方面的問題
18.2.5 其他問題
……

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號