出版時(shí)間:2009-10 出版社:電子工業(yè)出版社 作者:徐曉東 等編著 頁(yè)數(shù):420
內(nèi)容概要
本書(shū)以工程項(xiàng)目為背景,通過(guò)常用功能和工程實(shí)例結(jié)合的形式,詳細(xì)深入地介紹了LabVIEW 8.5各領(lǐng)域的編程方法與技巧。全書(shū)共分2篇12章,第一篇為L(zhǎng)abVIEW 8.5常用功能,依次介紹了LabVIEW8.5的系統(tǒng)配置、編程環(huán)境、面板設(shè)計(jì)、程序調(diào)試、數(shù)據(jù)類型、程序結(jié)構(gòu)、數(shù)據(jù)文件與數(shù)據(jù)顯示,引導(dǎo)讀者LabVIEW技術(shù)入門(mén);第二篇為L(zhǎng)abVIEW編程實(shí)例,通過(guò)大量實(shí)例,深入淺出地介紹了LabVIEW8.5在數(shù)學(xué)運(yùn)算、信號(hào)分析、數(shù)據(jù)采集、儀器控制、網(wǎng)絡(luò)通信與測(cè)試領(lǐng)域的編程技術(shù)和技巧。這些實(shí)例典型豐富,全部來(lái)自于實(shí)踐并且調(diào)試通過(guò),代表性和實(shí)用性強(qiáng)。本書(shū)重點(diǎn)對(duì)LabVIEW編程的流程和設(shè)計(jì)思路進(jìn)行詳細(xì)講解,并穿插介紹了許多開(kāi)發(fā)經(jīng)驗(yàn)與注意事項(xiàng),利于讀者理解和鞏固知識(shí)點(diǎn),提高舉一反三的能力。 本書(shū)配有網(wǎng)站資源,包含了全書(shū)所有實(shí)例的素材文件,方便讀者學(xué)習(xí)時(shí)使用。本書(shū)適合計(jì)算機(jī)、自動(dòng)化、電子、硬件測(cè)控等相關(guān)專業(yè)的大學(xué)生,以及從事LabVIEW編程的科研人員使用。
書(shū)籍目錄
第一篇 LabVIEW:常用功能 第1章 初識(shí)LabVlEW 8.5 1.1 虛擬儀器概述 1.1.1 虛擬儀器的構(gòu)成 1.1.2 虛擬儀器的方向 1.2 LabVIEW概述 1.2.1 LabVIEW歷史 1.2.2 LabVIEW特點(diǎn) 1.2.3 LabVlEW術(shù)語(yǔ) 1.2.4 LabVlEW程序結(jié)構(gòu) 1.2.5 LabWindows/CVl 1.3 LabVIEW 8.5新特性 1.4 LabVIEW 8.5啟動(dòng) 1.5 LabVIEW 8.5菜單 1.5.1 “文件”菜單項(xiàng) 1.5.2 “編輯”菜單項(xiàng) 1.5.3 “查看”菜單項(xiàng) 1.5.4 “項(xiàng)目”菜單項(xiàng) 1.5.5 “操作”菜單項(xiàng) 1.5.6 “工具”菜單項(xiàng) 1.5.7 “窗口”菜單項(xiàng) 1.5.8 “幫助”菜單項(xiàng) 1.6 LabVIEW 8.5工具條 1.7 LabVIEW 8.5快捷鍵 1.8 LabVlEW 8.5模板介紹 1.8.1 工具選板 1.8.2 控件選板 1.8.3 函數(shù)選板 1.9 LabVIEW 8.5后面板框圖 1.10 Measurement&AutomationExplorer簡(jiǎn)介 1.11 本章小結(jié) 第2章 LabVIEW 8.5面板設(shè)計(jì) 2.1 前面板對(duì)象簡(jiǎn)介 2.2 數(shù)值和布爾控件 2.2.1 控件類型 2.2.2 控件狀態(tài) 2.2.3 控件屬性 2.2.4 框圖節(jié)點(diǎn) 2.3 圖形控件 2.4 對(duì)象屬性 2.4.1 設(shè)置對(duì)象屬性 2.4.2 設(shè)置初始值 2.4.3 設(shè)置共有屬性 2.5 操作對(duì)象 2.6 前面板風(fēng)格設(shè)計(jì) 2.6.1 新式 2.6.2 系統(tǒng) 2.6.3 經(jīng)典 2.6.4 Express 2.6.5 使用搜索 2.7 屬性節(jié)點(diǎn) 2.8 程序外觀 2.9 本章小結(jié) 第3章 LabVlEW 8.5程序調(diào)試 3.1 LabVIEW 8.5程序調(diào)試工具 3.1.1 調(diào)試工具條 3.1.2 選項(xiàng)設(shè)置 3.2 程序調(diào)試技術(shù)與方法 3.2.1 程序調(diào)試步驟和方法 3.2.2 探針 3.2.3 性能和內(nèi)存查看工具 3.2.4 顯示緩沖區(qū)分配工具 3.3 LabVIEW 8.5程序分析 3.4 LabVIEW程序的內(nèi)存優(yōu)化 3.4.1 V1的內(nèi)存占用 3.4.2 內(nèi)存泄漏 3.4.3 緩存重用 3.5 程序框圖禁用結(jié)構(gòu) 3.6 條件禁用結(jié)構(gòu) 3.7 使用消息對(duì)話框和文件 3.8 本章小結(jié) 第4章 LabVIEW程序結(jié)構(gòu) 4.1 循環(huán)結(jié)構(gòu) 4.1.1 While循環(huán) 4.1.2 For循環(huán) 4.2 選擇結(jié)構(gòu) 4.3 順序結(jié)構(gòu) 4.4 事件結(jié)構(gòu) 4.5 定時(shí)結(jié)構(gòu) 4.5.1 定時(shí)循環(huán) 4.5.2 定時(shí)順序 4.6 公式節(jié)點(diǎn) 4.7 反饋節(jié)點(diǎn) 4.8 屬性節(jié)點(diǎn) 4.9 本章小結(jié) 第5章 數(shù)據(jù)類型 5.1 基本數(shù)據(jù)類型 5.1.1 數(shù)據(jù)類型簡(jiǎn)介 5.1.2 數(shù)字型 5.1.3 布爾型 5.1.4 基本類型轉(zhuǎn)換 5.1.5 數(shù)學(xué)運(yùn)算 5.1.6 布爾運(yùn)算 5.1.7 比較運(yùn)算 5.2 數(shù)組 5.2.1 創(chuàng)建數(shù)組 5.2.2 數(shù)組操作 5.2.3 數(shù)組操作實(shí)例 5.3 簇 5.3.1 創(chuàng)建簇 5.3.2 簇操作 5.4 變量 5.4.1 局部變量 5.4.2 全局變量 5.5 本章小結(jié) 第6章 數(shù)據(jù)文件與數(shù)據(jù)展示 6.1 常用數(shù)據(jù)文件 6.1.1 文本文件 6.1.2 表格文件 6.1.3 二進(jìn)制文件 6.1.4 數(shù)據(jù)記錄文件 6.1.5 測(cè)量文件 6.2 其他文件 6.2.1 文件常量 6.2.2 配置文件Vl 6.2.3 TDMS文件 6.2.4 Zip文件 6.3 文件工具 6.3.1 高級(jí)工具 6.3.2 其他文件工具 6.4 數(shù)據(jù)展示 6.4.1 文本數(shù)據(jù)展示 6.4.2 指示元件數(shù)據(jù)展示 6.4.3 二維圖形數(shù)據(jù)展示 6.4.4 三維圖形數(shù)據(jù)展示 6.4.5 其他圖形數(shù)據(jù)展示 6.5 本章小結(jié) 第7章 互連接口 7.1 庫(kù)與可執(zhí)行程序 7.1.1 代碼接口節(jié)點(diǎn) 7.1.2 調(diào)用庫(kù)函數(shù)節(jié)點(diǎn) 7.1.3 執(zhí)行系統(tǒng)命令節(jié)點(diǎn) 7.2 輸入設(shè)備控制 7.3 I/O端口 7.4 其他接口 7.5 APl函數(shù) 7.6 本章小結(jié)第二篇 LabVIEW編程實(shí)例 第8章 數(shù)學(xué)運(yùn)算實(shí)例 8.1 數(shù)值運(yùn)算 8.1.1 基礎(chǔ)知識(shí) 8.1.2 數(shù)值和滑塊操作 8.1.3 進(jìn)度條和旋鈕操作 8.2 初等與特殊函數(shù) 8.2.1 簡(jiǎn)介 8.2.2 三角函數(shù) 8.2.3 離散數(shù)學(xué) 8.2.4 指數(shù)積分 8.3 線性代數(shù) 8.3.1 創(chuàng)建特殊矩陣 8.3.2 求解線性方程 8.3.3 特征值和特征向量 8.3.4 矩陣乘法 8.4 擬合 8.4.1 線性擬合 8.4.2 曲線擬合 8.5 內(nèi)插與外推 8.5.1 一維插值 8.5.2 創(chuàng)建二維網(wǎng)格 8.5.3 樣條內(nèi)插 8.6 積分與微分 8.6.1 數(shù)值積分 8.6.2 積分 8.6.3 求導(dǎo)x(t) 8.7 概率與統(tǒng)計(jì) 8.7.1 均值 8.7.2 直方圖 8.7.3 相關(guān)系數(shù) 8.7.4 標(biāo)準(zhǔn)偏差和方差 8.7.5 統(tǒng)計(jì)計(jì)算 8.7.6 概率計(jì)算 8.8 最優(yōu)化 8.8.1 線性規(guī)劃單純形法 8.8.2 多元函數(shù)的所有最小值 8.9 微分方程 8.9.1 0DE庫(kù)塔四階法 8.9.2 0DE歐拉方法 8.10 幾何 8.10.1 二維直角坐標(biāo)系平移 8.10.2 三維直角坐標(biāo)系旋轉(zhuǎn) 8.11 多項(xiàng)式 8.12 腳本與公式 8.12.1 公式節(jié)點(diǎn) 8.12.2 解析公式節(jié)點(diǎn) 第9章 信號(hào)分析實(shí)例 第10章 數(shù)據(jù)采集與儀器控制實(shí)例 第11章 網(wǎng)絡(luò)通信與自動(dòng)測(cè)試實(shí)例 第12章 LabVIEW8.5項(xiàng)目管理
章節(jié)摘錄
第一篇 LabVIEW:常用功能第1章 初識(shí)LabVlEW 8.5虛擬儀器技術(shù)作為一個(gè)特殊的測(cè)試技術(shù)研究和發(fā)展方向,為各種復(fù)雜的測(cè)試系統(tǒng)提供了很好的解決方案,目前,LabVIEW已經(jīng)成為在測(cè)試領(lǐng)域,特別是自動(dòng)測(cè)試領(lǐng)域,應(yīng)用最為廣泛的軟件開(kāi)發(fā)平臺(tái),本章將首先介紹LabVlEW 8.5的特點(diǎn)和用戶環(huán)境。1.1 虛擬儀器概述虛擬儀器(V1,Virtual Instrumentation)就是通過(guò)應(yīng)用軟件將通用計(jì)算機(jī)與各種功能的硬件設(shè)備(例如數(shù)據(jù)采集卡、運(yùn)動(dòng)控制卡,GPIB控制線纜等)結(jié)合起來(lái),用戶可通過(guò)豐富和易操作的圖形界面來(lái)操作計(jì)算機(jī),對(duì)被測(cè)試設(shè)備進(jìn)行各種物理量的采集、分析、判斷、顯示和數(shù)據(jù)存儲(chǔ)等。虛擬儀器是計(jì)算機(jī)技術(shù)與儀器技術(shù)結(jié)合的技術(shù),它將計(jì)算機(jī)資源與儀器硬件、數(shù)字信號(hào)處理技術(shù)結(jié)合,利用一種或多種功能的通用模塊,調(diào)用不同功能的軟件模塊,就能組成不同的儀器功能。虛擬儀器一般由各種功能的硬件模塊和計(jì)算機(jī)軟件組成,在虛擬儀器中,操作者通過(guò)操作由軟件實(shí)現(xiàn)的儀器軟面板對(duì)儀器進(jìn)行操控,通過(guò)儀器驅(qū)動(dòng)程序?qū)⒅噶畎l(fā)送到各種硬件設(shè)備,完成不同測(cè)試任務(wù),然后將采集的數(shù)據(jù)進(jìn)行數(shù)據(jù)處理分析、結(jié)果顯示等,所以虛擬儀器和傳統(tǒng)儀器的最大不同是——軟件。虛擬儀器系統(tǒng)一般分為數(shù)據(jù)采集、數(shù)據(jù)分析處理、結(jié)果顯示三大功能模塊,如圖1-1所示。
編輯推薦
《LabVIEW 8.5常用功能與編程實(shí)例精講》圍繞實(shí)踐與經(jīng)驗(yàn),注重應(yīng)用和實(shí)用。介紹LabVIEW程序設(shè)計(jì)基礎(chǔ)知識(shí),幫助您快速入門(mén),掌握LabVIEW8.5的常用功能。重點(diǎn)講解LabVIEW編程的流程與設(shè)計(jì)思路,并穿插介紹開(kāi)發(fā)經(jīng)驗(yàn)與注意事項(xiàng),幫助您理解和掌握知識(shí)點(diǎn)。書(shū)中實(shí)例典型豐富,由易到難,涵蓋數(shù)據(jù)運(yùn)算、信號(hào)分析、數(shù)據(jù)采集、儀器控制、網(wǎng)絡(luò)通信與自動(dòng)測(cè)試等領(lǐng)域,代表性和實(shí)踐性強(qiáng)。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
LabVIEW 8.5常用功能與編程實(shí)例精講 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版