第1篇 入門(mén)篇
第1章 LabVIEW概述
1.1 LabVIEW與G語(yǔ)言
1.2 LabVIEW與虛擬儀器技術(shù)
1.2.1 虛擬儀器的概念及其相對(duì)于傳統(tǒng)儀器的優(yōu)勢(shì)
1.2.2 虛擬儀器的特點(diǎn)
1.2.3 LabVIEW是著名的虛擬儀器開(kāi)發(fā)平臺(tái)
1.3 LabVIEW中的基本概念
1.3.1 VI的概念
1.3.2 圖標(biāo)、連線和框圖
1.3.3 子VI與子程序
1.3.4 LabVIEW 8.0的新特色
1.4 本章小結(jié)
第2章 認(rèn)識(shí)LabVIEW 8.0
2.1 安裝和啟動(dòng)LabVIEW 8.0
2.1.1 安裝LabVIEW 8.0
2.1.2 啟動(dòng)LabVIEW 8.0
2.2 LabVIEW 8.0的菜單簡(jiǎn)介
2.2.1 文件菜單
2.2.2 編輯菜單
2.2.3 視圖菜單
2.2.4 工程菜單
2.2.5 操作菜單
2.2.6 工具菜單
2.2.7 窗口菜單
2.2.8 幫助菜單
2.3 LabVIEW 8.0的操作模板
2.3.1 編輯工具——工具模板
2.3.2 前面板設(shè)計(jì)工具——控件模板
2.3.3 框圖程序設(shè)計(jì)工具——函數(shù)模板
2.4 LabVIEW 8.0的新功能與新特性
2.5 用LabVIEW編寫(xiě)第一個(gè)應(yīng)用程序
2.6 使用LabVIEW 8.0的幫助系統(tǒng)
2.6.1 使用上下文實(shí)時(shí)幫助
2.6.2 使用目錄和索引查找在線助
2.6.3 查找LabVIEW例程
2.6.4 使用網(wǎng)絡(luò)資源
2.7 本章小結(jié)
第3章 創(chuàng)建程序的前面板
3.1 編輯前面板對(duì)象
3.1.1 編輯數(shù)值型控件
3.1.2 編輯布爾型控件
3.1.3 編輯圖形型控件
3.2 設(shè)置前面板對(duì)象的屬性
3.2.1 設(shè)置數(shù)值型控件的屬性
3.2.2 設(shè)置文本型控件的屬性
3.2.3 設(shè)置布爾型控件的屬性
3.2.4 設(shè)置圖形顯示控件的屬性
3.3 前面板的修飾
3.3.1 設(shè)置前面板對(duì)象的顏色以及文字的風(fēng)格
3.3.2 設(shè)置多個(gè)對(duì)象的位置關(guān)系和大小
3.3.3 用修飾控件裝飾
3.4 實(shí)例——?jiǎng)?chuàng)建數(shù)字示波器
3.5 本章小結(jié)
第4章 編寫(xiě)和調(diào)試程序代碼
4.1 LabVIEW 8.0中的基本數(shù)據(jù)類(lèi)型及其相互轉(zhuǎn)換
4.1.1 LabVIEW 8.0中的基本數(shù)據(jù)類(lèi)型
4.1.2 數(shù)據(jù)類(lèi)型間的轉(zhuǎn)換
4.2 用函數(shù)、VIs和Express VIs進(jìn)行程序設(shè)計(jì)
4.2.1 構(gòu)建LabVIEW程序的基本元素
4.2.2 創(chuàng)建LabVIEW應(yīng)用程序
4.3 使用Express VIs進(jìn)行程序設(shè)計(jì)
4.4 使用于程序
4.5 菜單設(shè)計(jì)
4.6 局部變量和全局變量
4.6.1 局部變量
4.6.2 全局變量
4.7 LabVIEW 8.0的容錯(cuò)機(jī)制和調(diào)試技巧
4.7.1 設(shè)置斷點(diǎn)調(diào)試
4.7.2 設(shè)置探針
4.7.3 單步執(zhí)行和循環(huán)運(yùn)行
4.7.4 高亮顯示程序的運(yùn)行
4.8 實(shí)例——編寫(xiě)并調(diào)試“數(shù)字濾波器”程序
4.9 本章小結(jié)
第5章 LabVIEW中的特殊數(shù)據(jù)類(lèi)型及其使用
5.1 數(shù)組數(shù)據(jù)
5.1.1 創(chuàng)建數(shù)組數(shù)據(jù)
5.1.2 處理數(shù)組數(shù)據(jù)
5.2 簇?cái)?shù)據(jù)
5.2.1 創(chuàng)建簇?cái)?shù)據(jù)
5.2.2 處理簇?cái)?shù)據(jù)
5.3 字符串?dāng)?shù)據(jù)
5.3.1 創(chuàng)建字符串?dāng)?shù)據(jù)
5.3.2 處理字符串?dāng)?shù)據(jù)
5.4 波形數(shù)據(jù)
5.4.1 創(chuàng)建波形數(shù)據(jù)
5.4.2 處理波形數(shù)據(jù)
5.5 本章小結(jié)
第6章 結(jié)構(gòu)化與面向?qū)ο蟮某绦蛟O(shè)計(jì)
6.1 循環(huán)結(jié)構(gòu)
6.1.1 For循環(huán)
6.1.2 While循環(huán)
6.2 分支結(jié)構(gòu)
6.3 順序結(jié)構(gòu)
6.4 公式節(jié)點(diǎn)
6.5 反饋節(jié)點(diǎn)
6.6 時(shí)序循環(huán)
6.7 事件結(jié)構(gòu)與面向?qū)ο蟮某绦蛟O(shè)計(jì)
6.8 本章小結(jié)
第2篇 精通篇
第7章 數(shù)據(jù)的表達(dá)與顯示
7.1 布爾型數(shù)據(jù)的表達(dá)與顯示
7.2 數(shù)值型數(shù)據(jù)的表達(dá)與顯示
7.3 字符串型數(shù)據(jù)的表達(dá)與顯示
7.4 用二維圖形顯示和表達(dá)數(shù)據(jù)
7.4.1 使用Waveform Graph顯示和表達(dá)數(shù)據(jù)
7.4.2 使用Waveform Chart顯示和表達(dá)數(shù)據(jù)
7.4.3 使用Express XY Graph顯示和表達(dá)數(shù)據(jù)
7.5 用三維圖形顯示和表達(dá)數(shù)據(jù)
7.5.1 使用Intensity Chart顯示和表達(dá)數(shù)據(jù)
7.5.2 使用Intensity Graph顯示和表達(dá)數(shù)據(jù)
7.5.3 使用3D Surface Graph顯示和表達(dá)數(shù)據(jù)
7.5.4 使用3D Curve Graph顯示和表達(dá)數(shù)據(jù)
7.6 用其他方式顯示和表達(dá)數(shù)據(jù)
7.7 本章小結(jié)
第8章 文件的輸入與輸出
8.1 LabVIEW支持的基本文件類(lèi)型及其操作函數(shù)簡(jiǎn)介
8.2 電子表格文件的輸入、輸出
8.2.1 電子表格文件的輸入
8.2.2 電子表格文件的輸出
8.3 文本文件的輸入、輸出
8.3.1 文本文件的輸入
8.3.2 文本文件的輸出
8.4 二進(jìn)制文件的輸入、輸出
8.4.1 二進(jìn)制文件的輸入
8.4.2 二進(jìn)制文件的輸出
8.5 數(shù)據(jù)記錄文件的輸入、輸出
8.5.1 數(shù)據(jù)記錄文件的輸入
8.5.2 數(shù)據(jù)記錄文件的輸出
8.6 波形文件的輸入、輸出
8.6.1 波形文件的輸入
8.6.2 波形文件的輸出
8.7 LabVIEW Measurement文件的輸入、輸出
8.7.1 LabVIEW Measurement文件的輸入
8.7.2 LabVIEW Measurement文件的輸出
8.8 使用基本文件輸入、輸出函數(shù)進(jìn)行文件操作
8.8.1 利用基本文件輸入、輸出函數(shù)存儲(chǔ)電子表格文件
8.8.2 利用基本文件輸入、輸出函數(shù)存儲(chǔ)文本文件
8.8.3 利用基本文件輸入、輸出函數(shù)存儲(chǔ)二進(jìn)制文件
第9章 利用LabVIEW進(jìn)行信號(hào)的發(fā)生、分析和處理
9.1 信號(hào)的發(fā)生
9.1.1 基本函數(shù)發(fā)生器
9.1.2 基本多頻信號(hào)發(fā)生器
9.1.3 帶有幅值信息的基本多頻信號(hào)發(fā)生器
9.1.4 多頻波形信號(hào)發(fā)生器
9.1.5 白噪聲信號(hào)發(fā)生器
9.1.6 高斯白噪聲信號(hào)發(fā)生器
9.1.7 周期隨機(jī)噪聲信號(hào)發(fā)生器
9.1.8 Simulate Signal Express VI
9.2 信號(hào)的時(shí)域分析
9.2.1 基本平均值與均方差VI
9.2.2 平均值與均方差VI
9.2.3 周期平均值與均方差值VI
9.2.4 過(guò)渡態(tài)測(cè)量VI
9.2.5 脈沖測(cè)量VI
9.2.6 幅值以及極大值、極小值VI
9.2.7 提取信號(hào)單頻率信息VI
9.2.8 頻率測(cè)量Express VI
9.2.9 時(shí)域和過(guò)渡態(tài)測(cè)量Express VI
9.2.10 幅值和極大值、極小值測(cè)量Express VI
9.3 信號(hào)的頻域分析
9.3.1 快速傅里葉變換功率譜VI
9.3.2 快速傅里葉變換功率譜密度VI
9.3.3 快速傅里葉變換幅值-相位譜VI
9.3.4 快速傅里葉變換實(shí)部-虛部譜VI
9.3.5 頻率響應(yīng)函數(shù)的幅值-相位譜VI
9.3.6 頻率響應(yīng)函數(shù)的實(shí)部-虛部譜VI
9.3.7 互譜(幅值-相位譜)VI
9.3.8 互譜(實(shí)部-虛部譜)VI
9.4 信號(hào)的濾波處理
9.4.1 巴特沃斯濾波器
9.4.2 切必雪夫?yàn)V波器
9.4.3 反-切必雪夫?yàn)V波器
9.4.4 貝賽爾濾波器
9.4.5 Filter Express VI
9.5 本章小結(jié)
第10章 LabVIEW與其他應(yīng)用程序的接口
10.1 調(diào)用C語(yǔ)言代碼
10.2 調(diào)用Windows API
10.3 調(diào)用ActiveX控件
10.4 本章小結(jié)
第11章 實(shí)例分析——用LabVIEW構(gòu)建簡(jiǎn)單的虛擬儀器系統(tǒng)
11.1 用LabVIEW 8.0構(gòu)建多功能信號(hào)發(fā)生器
11.2 用LabVIEW 8.0構(gòu)建帶有頻譜分析功能的高性能示波器
11.3 用LabVIEW 8.0構(gòu)建簡(jiǎn)單的信號(hào)分析與處理系統(tǒng)
11.4 用LabVIEW 8.0構(gòu)建復(fù)雜的信號(hào)發(fā)生系統(tǒng)
11.5 用LabVIEW 8.0構(gòu)建復(fù)雜的信號(hào)分析與處理系統(tǒng)
11.6 用LabVIEW 8.0構(gòu)建信號(hào)選擇系統(tǒng)
11.7 本章小結(jié)
第12章 實(shí)例分析——用LabVIEW構(gòu)建數(shù)據(jù)采集系統(tǒng)
12.1 用LabVIEW構(gòu)建數(shù)據(jù)采集系統(tǒng)的前期準(zhǔn)備
12.2 LabVIEW 8.0提供的用于數(shù)據(jù)采集的VIs
12.3 構(gòu)建單通道數(shù)據(jù)采集系統(tǒng)
12.4 將數(shù)據(jù)采集系統(tǒng)由單通道擴(kuò)展為多通道
12.5 本章小結(jié)
附錄A 習(xí)題
附錄B 習(xí)題答案