LabVIEW8.0入門與提高案例教程

出版時(shí)間:2009-1  出版社:中國石化出版社  作者:陳宏?!≈骶?nbsp; 頁數(shù):182  
Tag標(biāo)簽:無  

前言

  LabVIEW是專門為工程師和科學(xué)家設(shè)計(jì)的直觀圖形化編程語言,相比代碼編程語言有直觀、易學(xué)、易用的特點(diǎn),主要用于開發(fā)測試、測量與控制系統(tǒng)。經(jīng)過20多年的發(fā)展,LabVIEW業(yè)已成為事實(shí)的工業(yè)標(biāo)準(zhǔn)編程語言?! √摂M儀器技術(shù)是基于計(jì)算機(jī)的儀器及測量技術(shù),它將傳統(tǒng)儀器由硬件電路實(shí)現(xiàn)的數(shù)據(jù)分析處理與顯示功能,改由功能強(qiáng)大的計(jì)算機(jī)來執(zhí)行。計(jì)算機(jī)與適當(dāng)?shù)?/O接口設(shè)備連接是虛擬儀器的硬件平臺(tái),依此平臺(tái)編制具備測量功能的軟件,就能構(gòu)成測試儀器,這就是“軟件就是儀器”說法的由來。虛擬儀器技術(shù)主要采用LabVIEW來實(shí)現(xiàn),LabVIEW已L成為虛擬儀器的代名詞?! abVIEW簡單、易學(xué)、實(shí)用,必將成為線技術(shù)人員的首選工具。目前,國內(nèi)很多著名院校,特別是理工科院校已相繼開設(shè)了LabVIEW課程,它也必將成為高職高專院校的必選課?! 】梢韵胂?,不久的將來,會(huì)有越來越多的人學(xué)習(xí)和使用LabVIEW,基于LabVlEW技術(shù)的應(yīng)用和開發(fā)將遍布各行各業(yè)?! ?.本書特點(diǎn)  ①堅(jiān)持“夠用、好用”的原則,注重基礎(chǔ)知識(shí)和基本技能的培養(yǎng),起點(diǎn)較低,適合入門級(jí)的學(xué)習(xí): ?、诓捎冒咐虒W(xué)法,將理論知識(shí)貫穿和融入案例之中,按步驟逐步實(shí)現(xiàn)案例功能; ?、圬瀼亍肮W(xué)結(jié)合,教、學(xué)、做一體化”的課程體系建設(shè)思想,注重讀者多方面能力的培養(yǎng); ?、鼙阌谧詫W(xué),學(xué)員按書中所列案例的步驟進(jìn)行操作,即可掌握本書全部內(nèi)容?! ?.本書內(nèi)容安排  全書分為入門篇和提高篇,共9章。入門篇6章,分別是基本數(shù)據(jù)操作、程序結(jié)構(gòu)、數(shù)組和簇、了Vl、數(shù)據(jù)的圖形顯示以及字符中和文件I/O操作;提高篇3章,包括信號(hào)處理基礎(chǔ)及Express VI、腳本節(jié)點(diǎn)的使用及應(yīng)用程序的創(chuàng)建。  3.學(xué)習(xí)方法  與其他編程軟件的學(xué)習(xí)方法相類似,積極思考,舉一反三,大膽嘗試和實(shí)踐是學(xué)好LabVIEW的一大捷徑。對于一位欲從事LabVlEW編程設(shè)計(jì)的人來說,只捧著一本教程看是不夠的,更多的是要?jiǎng)邮植僮鳎嘧鰧?shí)例練習(xí),從中總結(jié)經(jīng)驗(yàn)與技術(shù),再融入自己的一些思想,這樣會(huì)進(jìn)步更快?! ”窘滩倪m用于高等職業(yè)技術(shù)院校電子類、自動(dòng)控制類、機(jī)電類、計(jì)算機(jī)類等專業(yè)的教學(xué),也可供從事相關(guān)工作的工程師及研究人員學(xué)習(xí)參考。  本書第1章和第5章由尤曉玲編寫,第6章由梁璐編寫,其余部分由陳宏希編寫,全書由陳宏希和尤曉玲統(tǒng)稿?! ∴u益民博士在百忙之中審閱了全書,并提出了許多寶貴的修改意見,在此表示衷心感謝!  由于作者水平有限,書中錯(cuò)誤之處在所難免,懇請讀者批評(píng)指正?! ∽髡摺 ?008年12月

內(nèi)容概要

本書是學(xué)習(xí)LabVIEW的入門教材,內(nèi)容分為入門篇和提高篇兩部分。入門篇介紹了LabVIEW中的數(shù)據(jù)操作、程序結(jié)構(gòu)、數(shù)組、簇、子Vl、數(shù)據(jù)的圖形顯示、字符串和文件操作等相關(guān)內(nèi)容;提高篇主要介紹了LabVIEW中信號(hào)處理的基礎(chǔ)知識(shí)及Expressc Vl、腳本節(jié)點(diǎn)的使用及應(yīng)用程序的創(chuàng)建等內(nèi)容。    本書可作為高等職業(yè)技術(shù)院校電子類、自動(dòng)控制類、機(jī)電類、計(jì)算機(jī)等相關(guān)專業(yè)的教材或教學(xué)參考書,也可供從事相關(guān)工作的工程師及研究人員參考。

書籍目錄

入門篇 第1章 基本數(shù)據(jù)操作   1.1 LabVIEW簡介   1.2 LabVIEW8.0的編程環(huán)境簡介     1.2.1  LabVIEW8.0的啟動(dòng)     1.2.2 新建一個(gè)空白的Ⅵ    1.3 數(shù)字型操作     【案例1.3.1】求兩數(shù)之和c=a+b的VI     【案例1.3.2】旋鈕和刻度盤、儀表和表頭、容器和溫度計(jì)的簡單運(yùn)用   1.4 布爾型操作     【案例1.4.1】比較兩個(gè)數(shù)a、b是否相等的VI     【案例1.4.2】判斷兩個(gè)數(shù)a、b是否都小于l0   1.5 枚舉型操作     【案例1.5】將一個(gè)星期的七天分別用數(shù)字顯示出來   【練習(xí)題】 第2章 程序結(jié)構(gòu)   2.1 For循環(huán)     【案例2.1.1】產(chǎn)生10個(gè)(0,l)隨機(jī)數(shù)     【案例2.1.2】運(yùn)用For循環(huán)求1+2+3+…+100的和     【案例2.1.3】求l+2+3++100的和,要求:不允許使用For循環(huán)的重復(fù)端子i     【案例2.1.4】求l00以內(nèi)能被3整除但不能被5整除的數(shù)之和     【案例2.1.5】求Fibonacci數(shù)列的前十項(xiàng)   2.2?、鰉ile循環(huán)     【案例2.2.1】運(yùn)用While循環(huán)求1+2+3++100的和     【案例2.2.2】運(yùn)用While循環(huán)生成l0個(gè)(0,1)隨機(jī)數(shù)     【案例2.2.3】運(yùn)用While循環(huán)求,n!     【案例2.2.4】定時(shí)器在While循環(huán)中的使用   2.3 Case結(jié)構(gòu)     【案例2.3.1】求一個(gè)實(shí)數(shù)的平方根     【案例2.3.2】給出百分制成績,要求輸出成績等級(jí)     【案例2.3.3】給出所選水果對應(yīng)的價(jià)格   2.4 順序結(jié)構(gòu)     【案例2.4.1】平鋪式順序結(jié)構(gòu)和層疊式順序結(jié)構(gòu)的相互轉(zhuǎn)化     【案例2.4.2】順序結(jié)構(gòu)幀間數(shù)據(jù)的傳遞   2.5 事件結(jié)構(gòu)     【案例2.5.1】事件結(jié)構(gòu)介紹     【案例2.5.21事件結(jié)構(gòu)的應(yīng)用   2.6 公式節(jié)點(diǎn)     【案例2.6.1】公式節(jié)點(diǎn)的基本操作     【案例2.6.2】公式節(jié)點(diǎn)的使用     【練習(xí)題】 第3章 數(shù)組和簇   3.1  數(shù)組     【案例3.1.1】數(shù)組控件和數(shù)組指示器     【案例3.1.2】創(chuàng)建數(shù)組     【案例3.1.3】數(shù)組元素傳入循環(huán)結(jié)構(gòu)     【案例3.1.4】數(shù)組常量     【案例3.1.5】數(shù)組函數(shù)     【案例3.1.6】數(shù)組的多態(tài)性運(yùn)算    3.2 簇     【案例3.2.1】簇控件和簇指示器     【案例3.2.2】簇函數(shù) 第4章 子VI   4.1  由VI創(chuàng)建的予VI及其調(diào)用   4.2  由選定內(nèi)容創(chuàng)建的子VI及其調(diào)用 第5章 數(shù)據(jù)的圖形化顯示   5.1 波形趨勢圖     5.1.1 趨勢圖     5.1.2 趨勢圖歷史緩沖區(qū)數(shù)據(jù)點(diǎn)數(shù)     5.1.3 趨勢圖的三種更新模式     5.1.4 趨勢圖的外觀及屬性設(shè)置   5.2 圖表     5.2.1  波形圖(Wavef01T11 Graph)    5.2.2 XY圖(XY Graph)     5.2.3 三維圖(3D Graph)   5.3 波形數(shù)據(jù)(Waveform)     5.3.1 波形數(shù)據(jù)基礎(chǔ)     5.3.2 波形數(shù)據(jù)的圖形化顯示 第6章字符串和文件I/O   6.1 字符串     6.1.1 字符串      【案例6.1.1.1】字符串控件和指示器      【案例6.1.1.2】特殊字符(串)及字符串常量     6.1.2字符串函數(shù)  6.2 文件I/O     6.2.1 打開創(chuàng)建和關(guān)閉文件     6.2.2 文本文件的讀寫操作    【案例6.2.2.1】文本文件寫操作示例1      【案例6.2.2.2】文本文件讀操作示例1      【案例6.2.2.3】文本文件寫操作示例2      【案例6.2.2.4】文本文件讀操作示例2     6.2.3 表單文件的讀寫操作      【案例6.2.3.1】表單文件寫操作示例      【案例6.2.3.2】表單文件讀操作示例     6.2.4 二進(jìn)制文件的讀寫操作      【案例6.2.4.1】二進(jìn)制文件寫操作示例      【案例6.2.4.2】二進(jìn)制文件讀操作示例     6.2.5 波形文件的讀、寫及導(dǎo)出操作    【案例6.2.5】波形文件讀寫及導(dǎo)出操作示例提高篇 第7章 信號(hào)處理基礎(chǔ)與Express VI 第8章 MATSAB腳本和CIN節(jié)點(diǎn) 第9章 LabVIEW的文件管理和應(yīng)用程序創(chuàng)建附錄A LabVIEW支持的數(shù)據(jù)類型附錄B LabVIEW主要快捷鍵一覽表附錄C 關(guān)鍵術(shù)語參考文獻(xiàn)

章節(jié)摘錄

  第1章 基本數(shù)據(jù)操作  1.1 LabVIEW簡介  LabVIEW是Laboratory Virtual Instrument Engineering Workbench(實(shí)驗(yàn)室虛擬儀器集成環(huán)境)的簡稱,是美國國家儀器公司(National Instruments,NI)研發(fā)的功能強(qiáng)大的儀器和分析軟件應(yīng)用開發(fā)工具?! ∫?yàn)長abVIEW程序具有真實(shí)物理系統(tǒng)或儀器的外觀,所以,LabVIEW程序被稱為虛擬儀器,簡稱為VI,并以vi作為文件的擴(kuò)展名。LabVIEW不同于基于文本的編程語言,它是一種圖形編程語言,俗稱G(Graphice)語言,其編程過程就是通過圖形符號(hào)描述程序的行為?! abVIEW主要應(yīng)用在測試、測量和自動(dòng)化領(lǐng)域,用于數(shù)據(jù)采集和控制、數(shù)據(jù)分析和數(shù)據(jù)顯示等。在汽車、通信、航空、過程控制和生物醫(yī)學(xué)等領(lǐng)域都有一定的應(yīng)用?! ?.2 LabVIEW8.0的編程環(huán)境簡介  1.2.1 LabVIEW8.0的啟動(dòng)  雙擊桌面上的LabVIEW8.0圖標(biāo),或選擇“開始|程序|National Instruments|LabView8.0|LabVIEW”就可啟動(dòng)LabVIEW8.0。啟動(dòng)后進(jìn)入如圖1.1所示LabVIEW8.0的啟動(dòng)界面,啟動(dòng)成功后界面如圖1.2所示?! ?.2 新建一個(gè)空白的VI  單擊圖1.2中Files|New|Blank VI,就可新建一個(gè)空白的VI。如圖1.3所示,一個(gè)基本VI包含兩個(gè)窗口:前面板窗口和程序框圖窗口,由三部分組成:前面板、程序框圖和圖標(biāo)/連接器。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    LabVIEW8.0入門與提高案例教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7