LabVIEW-8.20程序設(shè)計(jì)從入門到精通_第1頁
LabVIEW-8.20程序設(shè)計(jì)從入門到精通_第2頁
LabVIEW-8.20程序設(shè)計(jì)從入門到精通_第3頁
LabVIEW-8.20程序設(shè)計(jì)從入門到精通_第4頁
LabVIEW-8.20程序設(shè)計(jì)從入門到精通_第5頁
已閱讀5頁,還剩421頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

《8.20程序設(shè)計(jì)從入門到精通》隨書課件精品課件資料1作者:陳錫輝版權(quán)所有,轉(zhuǎn)載請注明出處第1章

揭開的面紗精品課件資料2引子精品課件資料3“最初只存在機(jī)器語言,計(jì)算機(jī)的世界里一片黑暗??墒遣痪?,匯編語言問世了,給計(jì)算機(jī)的世界投下了一縷曙光。后來,的出現(xiàn)帶來了光明?!眻D形化編程語言的出現(xiàn)終于把人們——尤其是工程師和科學(xué)家們從繁雜的編程工作中解放出來,使他們能夠真正專心于自己所關(guān)注的事情。本章內(nèi)容精品課件資料41.1虛擬儀器的概念1.2什么是?1.3可以做什么?1.4的發(fā)展歷程1.5如何學(xué)好1.1虛擬儀器的概念傳統(tǒng)儀器廠商定義功能精品課件資料5虛擬儀器用戶定義功能1.1虛擬儀器的概念精品課件資料6

虛擬儀器系統(tǒng)是由計(jì)算機(jī)、應(yīng)用軟件和儀器硬件三大要素構(gòu)成的。計(jì)算機(jī)與儀器硬件又稱為的通用儀器硬件平臺。1.1虛擬儀器的概念精品課件資料7

軟件技術(shù)是虛擬儀器的核心技術(shù)。常用的儀器用開發(fā)軟件有、、等等,其中以應(yīng)用最為廣泛。1.2什么是?精品課件資料8

)是一種用圖標(biāo)代替文本行創(chuàng)建應(yīng)用程序的圖形化編程語言。

傳統(tǒng)文本編程語言根據(jù)語句和指令的先后順序決定程序執(zhí)行順序,而則采用數(shù)據(jù)流編程方式,程序框圖中節(jié)點(diǎn)之間的數(shù)據(jù)流向決定了程序的執(zhí)行順序。它用圖標(biāo)表示函數(shù),用連線表示數(shù)據(jù)流向。精品課件資料91.2什么是?精品課件資料10程序被稱為(

),即虛擬儀器。

的核心概念就是“軟件即是儀器”,即虛擬儀器的概念。

還包含了大量的工具與函數(shù)用于數(shù)據(jù)采集、分析、顯示與存儲等。1.3可以做什么?精品課件資料11

在測試、測量和自動化等領(lǐng)域具有最大的優(yōu)勢,因?yàn)樘峁┝舜罅康墓ぞ吲c函數(shù)用于數(shù)據(jù)采集、分析、顯示和存儲。

用戶可以在數(shù)分鐘內(nèi)完成一套完整的從儀器連接、數(shù)據(jù)采集到分析、顯示和存儲的自動化測試測量

系統(tǒng)。

它被廣泛地應(yīng)用于汽車、通信、航空、半導(dǎo)體、電子設(shè)計(jì)生產(chǎn)、過程控制和生物醫(yī)學(xué)等各個領(lǐng)域。1.3可以做什么?精品課件資料12

不僅可以用來快速搭建小型自動化測試測量系統(tǒng),還可以被用來開發(fā)大型的分布式數(shù)據(jù)采集與控制

系統(tǒng)。

在美國國家實(shí)驗(yàn)室,一個花費(fèi)2000萬美金的極為復(fù)雜的飛秒激光切割系統(tǒng)就是基于開發(fā)的。

在北京正負(fù)電子對撞機(jī)二期工程北京譜儀慢控制系統(tǒng)中,大約有30種物理量共7000多點(diǎn)的現(xiàn)場數(shù)據(jù)點(diǎn)需要實(shí)時采集控制和分析記錄等。精品課件資料131.4的發(fā)展歷程精品課件資料141.5如何學(xué)好精品課件資料15

1、多學(xué)習(xí)實(shí)例,本書以及都提供了大量的實(shí)例。2、大膽嘗試,嘗試編寫自己的程序?!癐

…I

.I

…I

.I

…I

.”習(xí)題精品課件資料16

1.什么是虛擬儀器?虛擬儀器與傳統(tǒng)儀器的區(qū)別是什么?

2.什么是?的主要優(yōu)勢是什么?被應(yīng)用在了哪些領(lǐng)域?第2章

牛刀小試精品課件資料17仿真信號采集精品課件資料18本章內(nèi)容建議老師在課堂上進(jìn)行實(shí)際演示。精品課件資料19小試身手

寫一個類似于左圖的正弦波發(fā)生器,要求頻率和幅度可調(diào)精品課件資料20第3章

開始之旅精品課件資料21本章內(nèi)容3.1安裝3.2編程環(huán)境3.2.1

8.2啟動界面3.2.2前面板和程序框圖3.2.3控件選板3.2.4函數(shù)選板3.2.5工具選板3.3善用聯(lián)機(jī)幫助3.3.1實(shí)時上下文幫助窗口3.3.2聯(lián)機(jī)幫助文檔3.3.3范例查找器3.4編輯前面板3.4.1輸入控件()和顯示控件()3.4.2控件屬性3.5編輯程序框圖3.5.1程序框圖中的控件對象3.5.2程序框圖節(jié)點(diǎn)3.5.3對象連線3.6運(yùn)行3.7調(diào)試22精品課件資料3.1安裝精品課件資料23

性能要求及詳細(xì)安裝過程請參考《8.20程序設(shè)計(jì)從入門到精通》第3.1、3.2節(jié)程序包括前面板(用戶界面)和后面板(程序框圖)3種選板:控件選板(為前面板添加控件)

函數(shù)選板(在程序框圖中添加函數(shù)或數(shù)據(jù)等)

工具選板(選擇各種編輯工具,前面板和后面板都要用到)精品課件資料243.2編程環(huán)境3.2.1

8.2啟動界面程序和工程創(chuàng)建欄新近打開的工程和程序列表欄幫助資源列表欄精品課件資料253.2.2前面板和程序框圖程序被稱為,擴(kuò)展名默認(rèn)為框圖窗口前面板窗口圖標(biāo)精品課件資料263.2.3控件選板精品課件資料273.2.3控件選板精品課件資料28

控件選板在前面板顯示,它包含創(chuàng)建前面板時可用的全部對象??丶x板中的基本常用控件可以以現(xiàn)代()、經(jīng)典()和系統(tǒng)()三種風(fēng)格顯示。

選擇主菜單>選項(xiàng)或右擊前面板空白處就可以顯示控件選板。3.2.4函數(shù)選板精品課件資料293.2.4函數(shù)選板精品課件資料30

函數(shù)選板只能在編輯程序框圖時使用,與控件選板的工作方式大體相同。創(chuàng)建框圖程序常用的和函數(shù)對象都包含在該選板中。

選擇>或右擊框圖面板空白處就可以顯示函數(shù)選板。3.2.5工具選板精品課件資料313.2.5工具選板精品課件資料32

在前面板和程序框圖中都可以使用工具選板,使用其中不同的工具可以操作、編輯或修飾前面板和程序框圖中選定的對象,也可以用來調(diào)試程序等。可以選擇>選項(xiàng)來顯示工具選板3.3善用聯(lián)機(jī)幫助精品課件資料33

為用戶提供了非常全面的幫助信息,有效地利用幫助信息是快速掌握的一條捷徑。

提供了各種獲取幫助信息的方法,包括實(shí)時上下文幫助()、聯(lián)機(jī)幫助、范例查找器(

)、網(wǎng)絡(luò)資源(

)等。3.3.1實(shí)時上下文幫助窗口單擊此處訪問更詳細(xì)的聯(lián)機(jī)幫助精品課件資料34更多幫助信息鎖定上下文相關(guān)幫助顯示路徑3.3.1實(shí)時上下文幫助窗口精品課件資料35

選擇菜單欄中>選項(xiàng)或按下,就會彈出窗口。

當(dāng)鼠標(biāo)移到某個對象或函數(shù)上時,上下文幫助窗口就會顯示相應(yīng)的幫助信息。3.3.2聯(lián)機(jī)幫助文檔精品課件資料363.3.2聯(lián)機(jī)幫助文檔精品課件資料37

當(dāng)單擊窗口中會彈出相應(yīng)的完整的幫助信息。這是一個標(biāo)準(zhǔn)風(fēng)格的幫助窗口,包含了全部的幫助信息。你也可以選擇主菜單>

選項(xiàng)打開它。3.3.3范例查找器精品課件資料383.3.3范例查找器精品課件資料39

提供了大量的范例,這些范例幾乎包含了所有功能的應(yīng)用實(shí)例,并提供了大量的綜合應(yīng)用實(shí)例。在菜單欄中選擇>選項(xiàng)可以打開范例查找器。3.4編輯前面板精品課件資料40

中的前面板是圖形化的人機(jī)界面,利用控件選項(xiàng)板提供的各種控件可以所見即所得地編輯豐富多彩的人機(jī)界面。3.4.1輸入控件()和顯示控件()

利用輸入控件可以輸入相應(yīng)的數(shù)據(jù),例如數(shù)字、布爾量、字符串和文件路徑等。精品課件資料413.4.1輸入控件()和顯示控件()

顯示控件用來顯示數(shù)據(jù)。顯示控件有數(shù)字、溫度計(jì)、指示燈、文本、波形圖等。精品課件資料423.4.1輸入控件()和顯示控件()

前面板中的一些控件既可以作為輸入控件也可以做作為顯示控件。右擊控件,選擇或可以進(jìn)行輸入控件與顯示控件之間的切換。精品課件資料433.4.2控件屬性

前面板中的每個控件都有自己的屬性,如控件的顏色、最大最小值、顯示精度和方式等。許多屬性都可以根據(jù)不同的需要進(jìn)行編輯。右擊前面板任何一個控件選擇選項(xiàng)就可以彈出該控件的屬性配置窗口。精品課件資料443.5編輯程序框圖精品課件資料45

程序框圖是圖形化源代碼的集合,這種圖形化的編程語言也稱為G語言。3.5.1程序框圖中的控件對象

程序框圖中的控件對象實(shí)際上是前面板相應(yīng)控件的接線端前面板控件精品課件資料46程序框圖中對應(yīng)的接線端3.5.2程序框圖節(jié)點(diǎn)

中的程序框圖節(jié)點(diǎn)是指帶有輸入和輸出接線端的對象,類似文本編程語言中的語句、運(yùn)算符、函數(shù)和子程序。中的節(jié)點(diǎn)主要包括函數(shù)、結(jié)構(gòu)、、子等。精品課件資料473.5.3對象連線精品課件資料483.6運(yùn)行1.運(yùn)行單擊前面板或程序框圖工具欄中的運(yùn)行按鈕就可以運(yùn)行一次,當(dāng)正在運(yùn)行時,運(yùn)行按鈕變?yōu)闋顟B(tài)。2.停止運(yùn)行當(dāng)程序運(yùn)行時,停止按鈕由編輯時的狀態(tài)精品課件資料49,變?yōu)榭捎脿顟B(tài),單擊此按鈕可強(qiáng)行停止程序的運(yùn)行。如果調(diào)試程序時,使程序無意中進(jìn)入死循環(huán)或無法退出時,這個按鈕可以強(qiáng)行結(jié)束程序運(yùn)行。3.7調(diào)試1.高亮顯示數(shù)據(jù)流在程序執(zhí)行前或正在執(zhí)行時,單擊工具欄上的高亮執(zhí)行按鈕,程序就可以在高亮方式下運(yùn)行,這時可以逼真地顯示數(shù)據(jù)的流動過程。再次單擊此按鈕,程序又恢復(fù)正常運(yùn)行。注意,使用高亮執(zhí)行方式,將明顯降低程序的執(zhí)行速度。精品課件資料503.7調(diào)試2.查找不可執(zhí)行的原因如果在一個程序中存在錯誤時,是不能運(yùn)行的。這時,工具欄中的運(yùn)行按鈕由變?yōu)閿嗔褷顟B(tài)

,如果單擊此按鈕就會彈出錯誤列表對話框。精品課件資料51小試身手

1、新建一個,進(jìn)行如下練習(xí):

任意放置幾個控件在前面板,改變它們的位置、名稱、大小、顏色等等。

在前面板和后面板之間進(jìn)行切換

并排排列前面板和后面板窗口精品課件資料52小試身手

2、編寫一個求三個數(shù)的平均值,如右圖所示。

要求對三個輸入控件等間隔并右對齊,對應(yīng)的程序框圖控

件對象也要求如此

對齊。添加注釋

分別用普通方式和高亮方式運(yùn)行程序,體會數(shù)據(jù)流向。單步執(zhí)行一遍精品課件資料53第4章

數(shù)據(jù)操作精品課件資料54本章內(nèi)容精品課件資料554.1數(shù)據(jù)類型4.1.1數(shù)字型控件4.1.2布爾型控件4.1.3枚舉類型4.1.4時間類型(

)4.1.5局部變量和全局變量4.2數(shù)據(jù)運(yùn)算4.2.1算術(shù)運(yùn)算符4.2.2關(guān)系運(yùn)算符4.2.3邏輯運(yùn)算符4.2.4表達(dá)式節(jié)點(diǎn)(

)4.1數(shù)據(jù)類型

程序框圖中接線端以不同的圖標(biāo)和顏色來表示不同的數(shù)據(jù)類型精品課件資料564.1.1數(shù)字型控件

數(shù)字型控件的外觀可以五花八門,但是程序框圖中的操作卻是以其代表的數(shù)據(jù)類型為準(zhǔn)精品課件資料574.1.2布爾型控件

布爾控件代表一個布爾值,只能是或

它既可以代表按鈕輸入,也可以當(dāng)作指示燈顯示。精品課件資料584.1.3枚舉類型

中的枚舉類型和C語言中的枚舉類型定義相同。它提供了一個選項(xiàng)列表,其中每一項(xiàng)都包含一個字符串標(biāo)識和數(shù)字標(biāo)識,數(shù)字標(biāo)識與每一選項(xiàng)在列表中的順序一一對應(yīng)。枚舉型控件精品課件資料594.1.3枚舉類型

從上述的選板中選擇枚舉類型的輸入控件添加到前面板中,然后右擊該控件,從快捷菜單中選擇選項(xiàng),打開如下圖所示的枚舉型選項(xiàng)編輯對話框。精品課件資料604.1.4時間類型(

時間類型是中特有的數(shù)據(jù)類型,用于輸入與輸出時間和日期精品課件資料614.1.5局部變量和全局變量精品課件資料62

在很多情況下需要在同一的不同位置或在不同的中訪問同一個控件對象,這時控件對象之間的連線就無法實(shí)現(xiàn)。這時候我們就需要用到局部變量或全局變量,通過局部變量或全局變量你可以在程序框圖中的多個地方讀寫同一個控件。局部變量

局部變量只能在同一程序內(nèi)部使用,每個局部變量都對應(yīng)前面板上的一個控件,一個控件可以創(chuàng)建多個局部變量。

讀寫局部變量等同于讀寫相應(yīng)控件局部變量精品課件資料63局部變量

創(chuàng)建局部變量有兩種方法

從函數(shù)選板的子選板中選中節(jié)點(diǎn)

前面板或程序框圖中右擊需要創(chuàng)建局部變量的控件選擇>選項(xiàng)創(chuàng)建該控件的局部變量精品課件資料64局部變量

讀寫局部變量的方法與讀寫控件對象的方法完全一樣精品課件資料65全局變量

通過全局變量可以在不同的之間進(jìn)行數(shù)據(jù)交換,一個全局變量的文件中可以包含多個不同數(shù)據(jù)類型的全局變量。

中的全局變量是以獨(dú)立的文件形式存在的,這個文件只有前面板,沒有程序框圖,不能進(jìn)行編程。精品課件資料66注意:精品課件資料67

使用局部變量和全局變量時要避免競爭現(xiàn)象。

例如在程序不同的兩個地方同時寫同一個的對象的局部變量或全局變量,就會產(chǎn)生競爭現(xiàn)象,這時變量的值是無法預(yù)期的。

因此我們必須要注意程序的執(zhí)行順序,避免競爭現(xiàn)象4.2數(shù)據(jù)運(yùn)算精品課件資料68

中提供了豐富的數(shù)據(jù)運(yùn)算功能,除了基本的數(shù)據(jù)運(yùn)算符外,還有許多功能強(qiáng)大的函數(shù)節(jié)點(diǎn),并且還支持通過一些簡單的文本腳本進(jìn)行數(shù)據(jù)運(yùn)算。

圖形化編程中,運(yùn)算是按照從左到右沿?cái)?shù)據(jù)流的方向順序執(zhí)行。4.2.1算術(shù)運(yùn)算符

基本算術(shù)運(yùn)算符包含在函數(shù)選板的子選板中,該子選板中有類型轉(zhuǎn)換()節(jié)點(diǎn)、復(fù)數(shù)()節(jié)點(diǎn)、數(shù)學(xué)和科學(xué)常數(shù)(

)節(jié)點(diǎn)等精品課件資料69算術(shù)運(yùn)算符舉例=精品課件資料70文本編程語言圖形化編程語言4.2.2關(guān)系運(yùn)算符

關(guān)系運(yùn)算符也叫比較運(yùn)算符,包含在函數(shù)選板的子選板中精品課件資料714.2.3邏輯運(yùn)算符

邏輯運(yùn)算符又稱為布爾運(yùn)算符,包含在程序框圖中函數(shù)選板的子選板中,中邏輯運(yùn)算符的圖標(biāo)與數(shù)字電路中邏輯運(yùn)算符的圖標(biāo)相似精品課件資料724.2.4表達(dá)式節(jié)點(diǎn)(

使用表達(dá)式節(jié)點(diǎn)可以計(jì)算包含一個變量的數(shù)學(xué)表達(dá)式,該節(jié)點(diǎn)允許使用除復(fù)數(shù)外的任何數(shù)字類型。

在表達(dá)式節(jié)點(diǎn)中可以使用的函數(shù)有、、、、、、、、、、、、、、、、、、、、、、2、、、、、、、、、、、、、。表達(dá)式節(jié)點(diǎn)精品課件資料73小試身手

1、寫一個判斷兩個數(shù)的大小,如右圖所示:當(dāng)A>B時,指示燈亮精品課件資料74小試身手

2.寫一個獲取當(dāng)前系統(tǒng)時間,并將其轉(zhuǎn)換為字符串和浮點(diǎn)數(shù)。這在實(shí)際編程中會經(jīng)常遇到。精品課件資料75小試身手精品課件資料76

3.利用局部變量寫一個計(jì)數(shù)器,每當(dāng)運(yùn)行一次計(jì)數(shù)器就加一。當(dāng)關(guān)閉后重新打開時,計(jì)數(shù)器清零。小試身手

4.寫一個溫度監(jiān)測器,如右圖所示,當(dāng)溫度

超過報(bào)警上限,而且

開啟報(bào)警時,報(bào)警燈

點(diǎn)亮。溫度值可以由

隨即數(shù)發(fā)生器產(chǎn)生。精品課件資料77小試身手

5.給定任意x,求如下表達(dá)式的值精品課件資料78第5章

程序結(jié)構(gòu)精品課件資料79本章內(nèi)容精品課件資料805.1順序結(jié)構(gòu)(

)5.2循環(huán)5.3循環(huán)5.4結(jié)構(gòu)5.5事件結(jié)構(gòu)(

)5.6使能結(jié)構(gòu)5.7公式節(jié)點(diǎn)(

)5.8跟著實(shí)例學(xué)—模擬溫度采集監(jiān)測系統(tǒng)5.1順序結(jié)構(gòu)(

)5.1.1程序的執(zhí)行順序數(shù)據(jù)流式的編程方法多段代碼同時執(zhí)行精品課件資料815.1順序結(jié)構(gòu)(

)??精品課件資料825.1順序結(jié)構(gòu)(

)在 的間傳遞數(shù)據(jù)精品課件資料835.1順序結(jié)構(gòu)(

)在 的間傳遞數(shù)據(jù)精品課件資料845.2循環(huán)

循環(huán)用于將某段程序循環(huán)執(zhí)行指定的次數(shù)??梢酝ㄟ^兩種方法指定循環(huán)次數(shù),一種是

直接給定,一種是通過輸入數(shù)組的大小給定精品課件資料855.2循環(huán)輸入和輸出數(shù)組精品課件資料865.2循環(huán)5.2.3移位寄存器()一個累加10次的程序通過局部變量實(shí)現(xiàn)通過移位寄存器實(shí)現(xiàn)精品課件資料875.2循環(huán)5.2.4反饋節(jié)點(diǎn)(

)通過反饋節(jié)點(diǎn)實(shí)現(xiàn)精品課件資料885.3循環(huán)精品課件資料895.3循環(huán)5.3.2添加定時器精品課件資905.3循環(huán)5.3.3使用移位寄存器和反饋節(jié)點(diǎn)累精加品課器件程資序料915.4結(jié)構(gòu)5.4.1等價于...語句的結(jié)構(gòu)(20)2;1;精品課件資料925.4結(jié)構(gòu)5.4.3等價于語句的結(jié)構(gòu)(){

:

9;:

10;:

8;:

0;}精品課件資料935.5事件結(jié)構(gòu)(

)基于循環(huán)和結(jié)構(gòu)的單擊計(jì)數(shù)器

分析該程序可以看出,這個程序在沒有用戶點(diǎn)擊的情況下完全都是在“空轉(zhuǎn)”,浪費(fèi)了大量的資源,而且當(dāng)“事件”發(fā)生太快時可能會被忽略。因此提供了事件結(jié)構(gòu)來解決這個問精品題課件,資即料僅當(dāng)“事件”發(fā)生時,程94序才做相應(yīng)的響應(yīng)5.5事件結(jié)構(gòu)(

)精品課件資料955.5事件結(jié)構(gòu)(

)精品課件資料96精品課件資料975.5事件結(jié)構(gòu)(

)基于事件結(jié)構(gòu)的單擊計(jì)數(shù)器精品課件資料985.5事件結(jié)構(gòu)(

)5.5.2事件

顧名思義,當(dāng)該事件發(fā)生時,用戶可以過濾掉甚至完全放棄掉該事件將觸發(fā)的活動。精品課件資料99注意:精品課件資料100

一般來說,事件只能通過外在用戶的動作觸發(fā),如單擊鼠標(biāo),鍵盤等。如果需要內(nèi)部數(shù)據(jù)觸發(fā)事件(例如當(dāng)a>b條件滿足時觸發(fā)一個事件),就需要通過用戶自定義事件的方法實(shí)現(xiàn),這將在本書的21.3節(jié)中介紹。5.6使能結(jié)構(gòu)5.6.1框圖使能結(jié)構(gòu)——注釋程序框圖精品課件資料1015.7公式節(jié)點(diǎn)(

通過公式節(jié)點(diǎn),用戶不僅可以實(shí)現(xiàn)復(fù)雜的數(shù)學(xué)公式,還能通過文本編程寫一些基本的邏輯語句,如……,,循環(huán)之類的語句。精品課件資料1025.7公式節(jié)點(diǎn)(

)公式節(jié)點(diǎn)中可以包含任意數(shù)量的公式精品課件資料1035.7公式節(jié)點(diǎn)(

)5.7.2文本編程語言的實(shí)現(xiàn)基于公式節(jié)點(diǎn)的16算法的實(shí)現(xiàn)精品課件資料1045.8跟著實(shí)例學(xué)—模擬溫度采集監(jiān)測系統(tǒng)精品課件資料105小試身手精品課件資料106

1.利用順序結(jié)構(gòu)和面板下的,計(jì)算循環(huán)

1000000次所需的時間。

2.為第4章習(xí)題4添加一個循環(huán)和定時器,實(shí)現(xiàn)連續(xù)的溫度采集監(jiān)測小試身手

3、利用順序結(jié)構(gòu)和循環(huán)結(jié)構(gòu)寫一個跑馬燈,如下圖所示,5個燈從左到右不停的輪流點(diǎn)

亮,閃爍間隔由滑動條調(diào)節(jié)精品課件資料107小試身手4.

求分?jǐn)?shù)序列

前20項(xiàng)之和。

5.給出一百分制成績,要求輸出等級。90分以上為A,80~89為B,70~79為C,60~69為D,60分以下為E。精品課件資料108小試身手

6.利用事件結(jié)構(gòu)實(shí)現(xiàn)在數(shù)字輸入控件中,

每當(dāng)用戶按下一個數(shù)字后,累加值就將新

數(shù)字累加上去。例如按下34時,累加值為7;按下345時,累加值為12…精品課件資料109小試身手

7.利用公式節(jié)點(diǎn)判斷一個數(shù)是否是素?cái)?shù),我們可以采用這樣的算法:用2~(N),依次去對N求余,只要有一個余數(shù)是0,則N就

不是素?cái)?shù)。精品課件資料110第6章 字符串、數(shù)組、簇和矩陣精品課件資料111本章內(nèi)容精品課件資料1126.1字符串()6.2數(shù)組()6.3簇()——中的結(jié)構(gòu)體變量6.4矩陣()6.1字符串()精品課件資料113

字符串在編程中會頻繁的用到,因此封裝了功能豐富的字符串函數(shù)用于字符串的處理,用戶不需要再像C語言中一樣為字符串的操作編寫繁瑣的程序。

字符串控件包括輸入控件、顯示控件和下拉框。6.1字符串()精品課件資料1146.1字符串()6.1.1字符串控件

字符串輸入控件一般被用作文本輸入框,而字符串顯示控件一般被用作文本顯示框。精品課件資料1156.1字符串()精品課件資料1166.1.2表格和樹形控件表格()和樹形控件在的>&…面板下。

表格實(shí)際上就是一個字符串組成的二維數(shù)組。

樹形控件以樹的形式顯示多層內(nèi)容,的資源管理器就是用樹形控件來顯示文件目錄的。6.1字符串()6.1.2表格和樹形控件舉例精品課件資料1176.1字符串()6.1.3字符串函數(shù)精品課件資料1186.1字符串()6.1.3字符串函數(shù)舉例基本字符串函數(shù)示例精品課件資料1196.1字符串()6.1.3字符串函數(shù)舉例數(shù)據(jù)數(shù)組/電子表格字符串轉(zhuǎn)換函數(shù)示例精品課件資料1206.2數(shù)組()6.2.1數(shù)組控件數(shù)組控件精品課件資料1216.2數(shù)組()6.2.1數(shù)組控件精品課件資料1226.2數(shù)組()精品課件資料123形成一個新的數(shù)組。6.2.2數(shù)組之間的算術(shù)運(yùn)算

一個非常大的優(yōu)勢就是它可以根據(jù)輸入數(shù)據(jù)的類型判斷算子的運(yùn)算方法,即自動實(shí)現(xiàn)多態(tài)

對于加減乘除,數(shù)組之間的運(yùn)算滿足下面的規(guī)則:

a)如果進(jìn)行運(yùn)算的兩個數(shù)組大小完全一樣,則將兩個數(shù)組中索引相同的元素進(jìn)行運(yùn)算6.2數(shù)組()6.2.3數(shù)組函數(shù)精品課件資料1246.2數(shù)組()6.2.3數(shù)組函數(shù)舉例用函數(shù)獲得三維數(shù)組大小示例精品課件資料1256.3簇()——中的結(jié)構(gòu)體變量精品課件資料126

簇是中比較獨(dú)特的一個概念,但實(shí)際上它就對應(yīng)于C語言等文本編程語言中的結(jié)構(gòu)體變量。6.3簇()——中的結(jié)構(gòu)體變量6.3.1簇的創(chuàng)建通過簇控件實(shí)現(xiàn)的溫度顯示器精品課件資料1276.3簇()——中的結(jié)構(gòu)體變量改變簇內(nèi)部元素控件的索引精品課件資料1286.3簇()——中的結(jié)構(gòu)體變量6.3.2簇操作函數(shù)精品課件資料1296.3簇()——中的結(jié)構(gòu)體變量1、解包函數(shù)()

該函數(shù)將簇解開從而獲得簇中各個元素的值。缺省情況下,它會根據(jù)輸入的簇自動調(diào)整輸出端子的數(shù)目和數(shù)據(jù)類型,并按照簇內(nèi)部元素索引的順序排列。精品課件資料1306.3簇()——中的結(jié)構(gòu)體變量2、打包函數(shù)()該函數(shù)用來為中各元素賦值。精品課件資料1316.3簇()——中的結(jié)構(gòu)體變量3、按元素名稱解包函數(shù)(

普通的解包函數(shù)解包后只有將鼠標(biāo)移到輸出端子上才能看到輸出元素的名稱,程序的可讀性不高。該函數(shù)可以根據(jù)名稱有選擇的輸出簇內(nèi)部元素。其中元素名稱就是指元素的。精品課件資料1326.3簇()——中的結(jié)構(gòu)體變量4、按元素名稱打包函數(shù)(

該函數(shù)通過簇內(nèi)部元素名稱來給簇內(nèi)部元素賦值。參考簇是必須的,該函數(shù)通過參考簇來獲得元素名稱。精品課件資料1336.3簇()——中的結(jié)構(gòu)體變量簇操作函數(shù)使用示例精品課件資料1346.3簇()——中的結(jié)構(gòu)體變量6.3.3和簇

利用 和這兩個預(yù)定義簇來作為傳遞錯誤信息的載體。精品課件資料1356.3簇()——中的結(jié)構(gòu)體變量6.3.3和簇

對于系統(tǒng)錯誤,都有預(yù)先的定義,可以通過選擇>…打開錯誤解釋框來查找該錯誤代碼的更詳細(xì)的解釋。精品課件資料1366.4矩陣()精品課件資料137

8之前的版本中只能通過二維數(shù)組來實(shí)現(xiàn)矩陣的操作。但是數(shù)組的運(yùn)算方法和矩陣的運(yùn)算方法有很大不同,譬如兩個數(shù)組相乘是直接將相同索引的數(shù)組元素相乘,而矩陣的相乘必須按照線性代數(shù)中規(guī)定的方法相乘,因此用數(shù)組實(shí)現(xiàn)矩陣運(yùn)算是非常麻煩的。8最新加入了對矩陣的支持,從而使矩陣的運(yùn)算變得非常簡單。6.4矩陣()矩陣乘法舉例精品課件資料1386.4矩陣()

8還提供了豐富的

線性代數(shù)運(yùn)算函數(shù),它們位于的->…面板下精品課件資料139小試身手

1.為第5章的習(xí)題2連續(xù)溫度采集監(jiān)測添加報(bào)警信息,如下圖所示,當(dāng)報(bào)警發(fā)生時輸出報(bào)警信息,例如“溫度超限!當(dāng)前溫度

78.23℃”,正常情況下輸出空字符串。精品課件資料140小試身手

2.對字符串進(jìn)行加密,規(guī)則是每個字母后移5位,例如A變?yōu)镕,b變?yōu)間,x變?yōu)閏,y變?yōu)閐…精品課件資料141小試身手

3.產(chǎn)生一個3×3的整數(shù)隨機(jī)數(shù)數(shù)組,隨機(jī)數(shù)要在0到100之間,然后找出數(shù)組的鞍點(diǎn),即該位置上的元素在該行上最大,在該列

上最小,也可能沒有鞍點(diǎn)。如下圖所示:精品課件資料142小試身手

4.利用簇模擬汽車控制,如右圖所示,控制面板可以對顯

示面板中的參量進(jìn)

行控制。油門控制

轉(zhuǎn)速,轉(zhuǎn)速=油門*100,檔位控制時

速,時速=檔位*40,油量隨運(yùn)行時間減少。143精品課件資料第7章

圖形化顯示數(shù)據(jù)——圖表和圖形精品課件資料144引子

很大的一個優(yōu)勢就是它提供了豐富的數(shù)據(jù)圖形化顯示控件,而且使用起來極其方便。精品課件資料145本章內(nèi)容精品課件資料1467.1波形數(shù)據(jù)()7.2趨勢圖7.3圖表7.4三維圖形(3D

)7.5圖形控件7.1波形數(shù)據(jù)()7.1.1波形數(shù)據(jù)控件

為了方便地顯示波形,專門預(yù)定義了波形數(shù)據(jù)類型。它實(shí)際上就是按照一定格式預(yù)定義的簇,在信號采集,處理和分析過程中經(jīng)常會用到它。精品課件資料1477.1波形數(shù)據(jù)()

波形數(shù)據(jù)控件攜帶的數(shù)據(jù)包含了時間波形的基本信息,因此可以直接作為和的輸入。橫坐標(biāo)代表時間,縱坐標(biāo)代表Y值精品課件資料1487.1波形數(shù)據(jù)()精品課件資料1497.1.2波形數(shù)據(jù)操作函數(shù)

雖然波形數(shù)據(jù)是一種預(yù)定義格式的簇,但是必須用專用的波形數(shù)據(jù)操作函數(shù)才能對它進(jìn)行操作,其中某些操作函數(shù)與簇的操作函數(shù)非常類似。波形數(shù)據(jù)的操作函數(shù)位于的>…子模板下7.1波形數(shù)據(jù)()波形數(shù)據(jù)操作函數(shù)舉例精品課件資料1507.2趨勢圖

可以將新測得的數(shù)據(jù)添加到曲線的尾端,從而反映實(shí)時數(shù)據(jù)的變化趨勢,它主要用來顯示實(shí)時曲線。精品課件資料1517.2趨勢圖7.2.1波形趨勢圖()

對于標(biāo)量數(shù)據(jù),圖表直接將數(shù)據(jù)添加在曲線的尾端。精品課件資料1527.2趨勢圖

對于一維數(shù)組數(shù)據(jù),它會一次性把一維數(shù)組的數(shù)據(jù)添加在曲線末端,即曲線每次向前推進(jìn)的點(diǎn)數(shù)為數(shù)組數(shù)據(jù)的點(diǎn)數(shù)。精品課件資料1537.2趨勢圖

若要顯示多條標(biāo)量曲線,只需要用簇的函數(shù)將它們綁定在一起作為輸入即可。精品課件資料1547.2趨勢圖

對于二維數(shù)組,缺省情況下是每一列的數(shù)據(jù)當(dāng)作一條一維數(shù)組曲線。精品課件資料1557.2趨勢圖精品課件資料156技巧:

若想將曲線截圖,可以通過右擊曲線選擇>將曲線圖復(fù)制到剪切板上。7.2趨勢圖7.2.2定制顯示樣式分欄顯示多條曲線。右擊選擇精品課件資料1577.2趨勢圖式::式::7.2.2定制顯示樣式設(shè)置更新模式右擊選擇>…可以設(shè)置曲線的更新模式。

模式

曲線填滿顯示區(qū)后曲線通過左移來更新曲線。

模式

曲線填滿顯示區(qū)后直接清空顯示區(qū)重新開始從左向右增長曲線精品課件資料

158在模式:通過一條指示紅線從左向右刷新7.2趨勢圖7.2.3帶時間軸的實(shí)時曲線精品課件資料1597.3圖表精品課件資料160

和的區(qū)別在于是一次性將現(xiàn)有數(shù)據(jù)繪圖,在繪圖之前先自動清空圖表,而不會將新數(shù)據(jù)添加到曲線的尾端。

根據(jù)顯示方法,又分為波形圖、曲線圖、強(qiáng)度圖、數(shù)字時序圖和三維圖。7.3圖表7.3.1定制屬性精品課件資料1617.3圖表

右擊控件可以看到該控件有很多屬性可以設(shè)置。選擇…可以看到關(guān)于該控件的很多輔助選項(xiàng)。選擇這些選項(xiàng)可以使它們都可見,如下圖所示。精品課件資料1627.3圖表——精品課件資料1637.3.2

可以有多種數(shù)據(jù)輸入類型:一維數(shù)組,二維數(shù)組,簇,簇?cái)?shù)組,波形數(shù)據(jù)。它在中的位置為>>。7.3圖表——1、一維數(shù)組作為輸入

當(dāng)輸入數(shù)據(jù)為一維數(shù)組時,直接將一維數(shù)組畫成一條曲線,縱坐標(biāo)為數(shù)組元素的值,橫坐標(biāo)為數(shù)組索引。精品課件資料1647.3圖表——2、二維數(shù)組作為輸入

當(dāng)輸入數(shù)組為二維數(shù)組時,缺省情況下每一行的數(shù)據(jù)對應(yīng)一條曲線,即曲線的數(shù)目和行數(shù)相同。精品課件資料1657.3圖表——3、簇作為輸入

簇作為輸入時需要指定三個元素:起始位置x0、數(shù)據(jù)點(diǎn)間隔和數(shù)組數(shù)據(jù)。精品課件資料1667.3圖表——4、簇?cái)?shù)組作為輸入

一維簇?cái)?shù)組也可以直接作為的輸入,此時相當(dāng)于x0為0,為1精品課件資料1677.3圖表——5、波形數(shù)據(jù)作為輸入

由于波形數(shù)據(jù)所攜帶的數(shù)據(jù)橫軸為時間,因此需要將的橫軸設(shè)為時間軸。精品課件資料1687.3圖表——精品課件資料1697.3.3

當(dāng)我們需要畫的曲線是由(x,y)坐標(biāo)決定的時候,我們就需要采用。

其實(shí)在一定意義上也是,但是它的X軸必須是等間距的,而且不可控制。7.3圖表——數(shù)數(shù)組組輸輸入入實(shí)實(shí)現(xiàn)現(xiàn)多多條條曲曲1、兩個一維數(shù)組綁定為簇作為輸入

這是最簡的一種情形,函數(shù)的輸入的第一個數(shù)組為X,第二個數(shù)組為Y。綁定為簇后可以直接輸入,也可以將多個簇為一維線。精品課件資料1707.3圖表——小小一一致致,,它它會會2、坐標(biāo)點(diǎn)簇?cái)?shù)組作為輸入

該方式將各個點(diǎn)的坐標(biāo)綁定為簇然后作為簇?cái)?shù)組輸入,和直接將數(shù)組綁定為簇輸入效果一樣。但是后者不一定需要數(shù)組的大自動將大的數(shù)組裁剪。精品課件資料1717.3圖表——3、時間作為X軸——利用實(shí)現(xiàn)歷史曲線精品課件資料1727.3圖表——4、

采用了的技術(shù),將放置在前面板上的同時,在程序框圖中會自動添加一個,它的軸數(shù)據(jù)為動態(tài)數(shù)據(jù)類型。精品課件資料1737.3圖表7.3.4

亮度圖(

&

)精品課件資料1747.3圖表7.3.5

數(shù)字波形圖(

)精品課件資料1757.4三維圖形(3D

)也也1、三維曲面圖(3D

將該控件放置在前面板上的同時,在背面板 會同時出現(xiàn)一個控件和一個函數(shù)3D

。精品課件資料1767.4三維圖形(3D

)2、三維參量曲面圖(3D

它需要3個軸的數(shù)據(jù)均為二維數(shù)組,分別決定了相對于x平面、y平面和z平面的曲面。精品課件資料1777.4三維圖形(3D

)3、三維曲線圖(3D

)精品課件資料1787.5圖形控件向控件導(dǎo)入圖片精品課件資料1797.5圖形控件利用控件畫圖精品課件資料180小試身手精品課件資料1811.請說出、、之間的主要區(qū)別。小試身手

2.利用隨機(jī)數(shù)發(fā)生器仿真一個0到5V的采樣信號,每200采一個點(diǎn),利用實(shí)時趨勢曲線實(shí)時顯示采樣結(jié)果。精品課件資料182小試身手

3.在習(xí)題2的基礎(chǔ)上再增加1路電壓信號采集,此路電壓信號的范圍為5到10V。精品課件資料183小試身手

4.利用隨機(jī)數(shù)發(fā)生器仿真一個0到5V的采樣信號,每200采一個點(diǎn),共采集50個點(diǎn),采集完后一次性顯示在上。精品課件資料184小試身手

5.在習(xí)題4的基礎(chǔ)上再增加1路電壓信號采集,此路電壓信號的范圍為5到10V,采樣間隔是50,共采100個點(diǎn)。采樣完成后,將兩路采樣信號顯示在同一個中。精品課件資料185小試身手

6.將習(xí)題5中的X軸改為時間軸顯示,要求時間軸能真實(shí)的反映采樣時間。分析為什么與習(xí)題5的顯示結(jié)果截然不同?精品課件資料186小試身手

7.利用>>(如右上圖所示)產(chǎn)生兩條正弦曲線,將兩條曲線分別

作為的輸入。通過改變其中一條

曲線的頻率和相

位來研究李薩如

圖形。精品課件資料187第8章

——快速搭建專業(yè)測試系統(tǒng)精品課件資料188引子精品課件資料189

自7開始,提供了技術(shù),用以快捷簡便地搭建專業(yè)的測試系統(tǒng)。在此后的版本中,技

術(shù)得到了不斷的加強(qiáng)。它將各種基本函數(shù)

進(jìn)一步打包為更加智能,功能更加豐富的

函數(shù);并對其中某些函數(shù)提供配置對話框,通過配置框可以對函數(shù)進(jìn)行詳細(xì)的配置。

因此,通過我們可以用很少的步驟實(shí)現(xiàn)功能完善的測試系統(tǒng)。對于復(fù)雜的系統(tǒng),利用也能起到極大的簡化作用。本章內(nèi)容精品課件資料1908.1初識技術(shù)8.2動態(tài)數(shù)據(jù)類型8.3

簡介

8.4跟著實(shí)例學(xué)——基于的聲音信號采集系統(tǒng)8.1初識技術(shù)技術(shù)包含前面板控件和程序框圖函數(shù)精品課件資料1918.1初識技術(shù)基于配置的編程方式仿真信號發(fā)生器參數(shù)配置對話框精品課件資料1928.1初識技術(shù)利用搭建的信號濾波器精品課件資料1938.2動態(tài)數(shù)據(jù)類型

針對的靈活性,提供了動態(tài)數(shù)據(jù)類型(,)來攜帶的輸入與輸出信號。

動態(tài)數(shù)據(jù)類型能夠攜帶單點(diǎn),單通道(一維數(shù)組)或多通道(二維數(shù)組)的數(shù)據(jù)或波形數(shù)據(jù)類型的數(shù)據(jù)。此外,它還包含了一些信號的屬性信息,譬如信號的名稱、采集日期時間等。精品課件資料1948.2動態(tài)數(shù)據(jù)類型

由于動態(tài)數(shù)據(jù)類型能夠包含單個或多個信號,因此還可以將多個數(shù)據(jù)合并或者將合并后的數(shù)據(jù)再拆開。這可以通過>面板下的和函數(shù)實(shí)現(xiàn)。精品課件資料1958.3

簡介精品課件資料1968.3.1信號輸入()

信號輸入在>面板下,主要用來從儀器采集信號或產(chǎn)生仿真信號;通過這些函數(shù),信號可以來源于儀器,也可以來源于文件或者由計(jì)算機(jī)仿真產(chǎn)生。8.3

簡介精品課件資料1978.3

簡介8.3.2信號分析(

信號分析在>面板下。該面板下包含了最常用的信號分析函數(shù),例如譜測量、失真度測量、曲線擬合、濾波器和直方圖等。精品課件資料1988.3

簡介精品課件資料1998.3.3輸出()

在>面板下,用于將信號數(shù)據(jù)存入文件,產(chǎn)生報(bào)表或向儀器輸出真實(shí)信號等8.3

簡介精品課件資料2008.3

簡介8.3.4信號操作(

信號操作在>面板下。主要用于對信號數(shù)據(jù)進(jìn)行各種操作,譬如信號合并、類型轉(zhuǎn)換、信號連接、抽樣信號、觸發(fā)信號和選擇信號等;精品課件資料2018.3

簡介8.3.5算術(shù)與比較(

&

算術(shù)與比較在>&面板下,它包含一些基本的數(shù)學(xué)函數(shù)和比較操作符,以及數(shù)字和字符串等。精品課件資料2028.3

簡介8.3.6執(zhí)行控制

執(zhí)行控制在>面板下,包含了一些基本的程序結(jié)構(gòu)以及時間函數(shù),譬如結(jié)構(gòu),結(jié)構(gòu),時間延時和消逝時間等。精品課件資料2038.4跟著實(shí)例學(xué)——基于的聲音信號采集系統(tǒng)精品課件資料204

本例中將聲卡采集到的聲音信號進(jìn)行高通濾波,然后將信號數(shù)據(jù)重新輸入聲卡播放,并將采集到的聲音信號寫入測試文件(文件),最后生成報(bào)表。

本例中基本上包含了信號采集系統(tǒng)的基本功能:信號采集、信號處理,存儲和生成報(bào)表。8.4跟著實(shí)例學(xué)——基于的聲音信號采集系統(tǒng)精品課件資料2058.4跟著實(shí)例學(xué)——基于的聲音信號采集系統(tǒng)精品課件資料206小試身手

利用產(chǎn)生一個帶白噪聲的正弦信號,然后用功率譜分析對其進(jìn)行功率譜分析,并將原信號與分

析結(jié)果寫入測量

文件。精品課件資料207第9章

文件精品課件資料208引子精品課件資料209

對于一個完整的測試系統(tǒng)或數(shù)據(jù)采集系統(tǒng),我們經(jīng)常需要將硬件的配置信息寫入配置文件或者將采集到的數(shù)據(jù)以一定格式存儲在文件中保存數(shù)據(jù)。因此提供了強(qiáng)大的文件函數(shù)用以滿足不同的文件操作需求。本章內(nèi)容精品課件資料2109.1選擇合適的文件類型9.2文件的基本操作9.3文本文件和表單文件9.4二進(jìn)制文件(

)9.9基于文本的測量文件(文件)9.11高速數(shù)據(jù)流文件(文件)9.1選擇合適的文件類型211支持的文件類型文本文件(

)表單文件()二進(jìn)制文件(

)數(shù)據(jù)記錄文件(

)文件配置文件(

)波形()文件基于文本的測量文件(文件)數(shù)據(jù)存儲文件(文件)精品課件資料高速數(shù)據(jù)流文件文件(文件)9.2文件的基本操作基本步驟

打開->讀寫、操作->關(guān)閉精品課件資料2129.3文本文件和表單文件精品課件資料213

它將字符串以編碼格式存儲在文件中,譬如文件和文件。這種文件類型最常見,可

以在各種操作系統(tǒng)下由多種應(yīng)用程序打開,譬如記事本,,等第三方軟件,因此這種

文件類型的通用性最強(qiáng)。但是相對于其它

類型文件,它消耗的硬盤空間相對較大,

讀寫速度也較慢,也不能隨意的在指定位

置寫入或讀出數(shù)據(jù)。如果需要將數(shù)據(jù)存儲

為文本文件必須先將數(shù)據(jù)轉(zhuǎn)換為字符串才

能存儲。9.3文本文件和表單文件讀寫文本文件精品課件資料2149.3文本文件和表單文件舉例寫文本文件舉例精品課件資料215讀文本文件舉例9.3文本文件和表單文件讀寫表單文件精品課件資料2169.3文本文件和表單文件讀寫表單文件舉例寫表單文件精品課件資料217讀表單文件9.4二進(jìn)制文件(

)精品課件資料218

這是最有效率的一種文件存儲格式,它占

用的硬盤空間最少而且讀寫速度最快。它

將二進(jìn)制數(shù)據(jù),譬如32位整數(shù)以確定的空

間存儲4個字節(jié)來存儲,因此不會損失精度,而且可以隨意的在文件指定位置讀寫數(shù)據(jù)。

二進(jìn)制文件的數(shù)據(jù)輸入可以是任何數(shù)據(jù)類型,譬如數(shù)組和簇等復(fù)雜數(shù)據(jù),但是在讀出時必須給定參考9.4二進(jìn)制文件(

)寫二進(jìn)制文件舉例精品課件資料219讀二進(jìn)制文件舉例9.9基于文本的測量文件(文件)

它將動態(tài)類型數(shù)據(jù)按一定的格式存儲在文本文件中。它可以在數(shù)據(jù)前加上一些信息頭,譬如采集時間等,可以由等文本編輯器打開查看其內(nèi)容。精品課件資料2209.11高速數(shù)據(jù)流文件(文件)精品課件資料221

它將動態(tài)類型數(shù)據(jù)存儲為二進(jìn)制文件,同時可以為每一個信號都添加一些有用的信息,譬如信號名稱和單位等等。在查詢時可以通過這些附加信息來查詢所需要的數(shù)據(jù)。它被用來在各種軟件之間交換數(shù)據(jù),譬如。它比文件占用空間更小,讀寫速度更快。非常適合用來存儲數(shù)量龐大的測試數(shù)據(jù)。9.11高速數(shù)據(jù)流文件(文件)

每一個文件以三個不同層次來存儲附加信息:、和。精品課件資料2229.11高速數(shù)據(jù)流文件(文件)寫文件示例精品課件資料2239.11高速數(shù)據(jù)流文件(文件)在中查看文件內(nèi)容精品課件資料2249.11高速數(shù)據(jù)流文件(文件)文件讀操作示例精品課件資料225小試身手精品課件資料226

1.文本文件和二進(jìn)制文件的主要區(qū)別是什么?

2.請說出下面這幾種文件是文本文件還是二進(jìn)制文件:數(shù)據(jù)記錄文件(

),文件,配置文件,波形文件,文件,文件。小試身手227

3.有一個測量程序,采集兩路信號,每

1s采集一次,要求

每采集一次,就將

采集結(jié)果寫入文本

文件尾部,即使重

新運(yùn)行程序,仍能

保證數(shù)據(jù)添加到文

件尾部,而不會覆

蓋原有數(shù)據(jù)。格式為a保留4位小數(shù),精品b課件資料小試身手4.在中讀取剛才寫入的文件內(nèi)容。

5.將習(xí)題3的采集數(shù)據(jù),采集完畢后寫入表單文件,如下圖所示:精品課件資料228小試身手

6.將習(xí)題3改為實(shí)時寫入表單文件,添加一列日期時間以反映真實(shí)的采樣時間,并在

第一行包含每列的描述信息,如下圖所示。精品課件資料229小試身手

7.將右圖所示的控件數(shù)據(jù)寫入二進(jìn)制文件,并用另一個將其讀出

查看。精品課件資料230小試身手精品課件資料231

8.用仿真產(chǎn)生一個采樣100000點(diǎn)的正弦仿真信號,并將其寫入文件,要求同時為該通道設(shè)置兩個描述屬性:頻率和采樣間隔。第10章

子精品課件資料232引子精品課件資料233

中的子()類似于文本編程語言中的函數(shù)。

通過子,我們可以把程序分割為一個個小的模塊來實(shí)現(xiàn)本章內(nèi)容精品課件資料23410.1創(chuàng)建子10.2查看層次結(jié)構(gòu)(

)10.3定義子屬性10.4多態(tài)()10.1創(chuàng)建子精品課件資料235

其實(shí)任何本身就可以作為子被其它調(diào)用,只是你需要在普通的基礎(chǔ)上多進(jìn)行兩步簡單的操作而已:定義連接端子和圖標(biāo)。10.1創(chuàng)建子第一步:新建一個,編寫其程序框圖第二步:編輯圖標(biāo)。精品課件資料23610.1創(chuàng)建子第三步:建立連接端子。第四步:保存該,將該當(dāng)作子調(diào)用精品課件資料23710.2查看層次結(jié)構(gòu)(

)精品課件資料23810.3定義子屬性10.3.1可重入()子

在缺省情況下,如果有兩處程序框圖都調(diào)用同一個子,那么這兩處程序框圖則不能并行運(yùn)行。即如果當(dāng)該子正在被調(diào)用執(zhí)行前調(diào)用執(zhí)都希望不時候我們時,其行完畢同的調(diào)就需要它調(diào)調(diào)用用就就必必須須等等待待直直到到當(dāng)當(dāng)。而而在在很很多多情情況況下下,,我我們們用應(yīng)應(yīng)該該是是相相互互獨(dú)獨(dú)立立的的。。這這把子子設(shè)設(shè)為為可可重重入入子子。。精品課件資料23910.3定義子屬性可重入子舉例精品課件資料24010.3定義子屬性10.3.2設(shè)置子調(diào)用屬性精品課件資料24110.3定義子屬性利用顯示子前面板來實(shí)現(xiàn)登錄對話框精品課件資料24210.3.3自定義子圖標(biāo)形狀第一步:在編輯圖標(biāo)界面選擇>清除圖標(biāo)。

第二步:在256下畫一個封閉的圖形。為了方便與端子對應(yīng),你可以選擇復(fù)選框顯示連接端子。

第三步:將畫好的256色圖標(biāo)分別復(fù)制到16和B

&

W下,確保三種顯示模式所顯示的圖標(biāo)形狀一致。精品課件資料24310.4多態(tài)()精品課件資料244

中的多態(tài)與中的多態(tài)概念類似,即函數(shù)可以根據(jù)輸入數(shù)據(jù)的類型自動選擇執(zhí)行內(nèi)容。

在中你也可以創(chuàng)建自己的多態(tài)。它實(shí)際上是多個的集合,這些具有相同的端子模式。10.4多態(tài)()創(chuàng)建多態(tài)舉例■多態(tài)對應(yīng)的兩個實(shí)例精品課件資料24510.4多態(tài)()調(diào)用多態(tài)子精品課件資料246小試身手精品課件資料247

1.寫一個子計(jì)算輸入雙精度數(shù)組所有元素的平均值,并在上層調(diào)用它。小試身手

2.在第5章習(xí)題2的基礎(chǔ)上,利用子實(shí)現(xiàn)一個溫度報(bào)警對話框,每當(dāng)報(bào)警發(fā)生時就彈

出該對話框,如下圖所示,點(diǎn)擊“知道了”按鈕退出對話框。精品課件資料248第11章

屬性節(jié)點(diǎn)和方法節(jié)點(diǎn)精品課件資料249引子精品課件資料250

在面向?qū)ο蟮木幊讨校覀儗㈩愔卸x的數(shù)據(jù)稱為屬性,而函數(shù)稱為方法。實(shí)際上,中的控件、、甚至應(yīng)用程序

都有自己的屬性和方法,譬如一個數(shù)

值控件,它的屬性包括它的文字顏色、背景顏色、和等;本章內(nèi)容精品課件資料25111.1屬性節(jié)點(diǎn)(

)11.2方法節(jié)點(diǎn)(

)11.3通過子調(diào)用控件的屬性和方法11.4幾種常用控件的編程舉例11.5小結(jié)11.1屬性節(jié)點(diǎn)(

屬性節(jié)點(diǎn)可以用來通過編程設(shè)置或獲取控件的屬性,譬如在程序運(yùn)行過程中,我們可以通過編程設(shè)置數(shù)值控件的背景顏色等屬性??丶膶傩怨?jié)點(diǎn)舉例精品課件資料25211.1屬性節(jié)點(diǎn)(

)舉例通過屬性控制按鈕是否可見精品課件資料25311.1屬性節(jié)點(diǎn)(

)舉例在事件結(jié)構(gòu)中使用屬性節(jié)點(diǎn)精品課件資料25411.2方法節(jié)點(diǎn)(

方法節(jié)點(diǎn)和屬性節(jié)點(diǎn)非常類似,方法節(jié)點(diǎn)就好比控件的一個函數(shù),它會執(zhí)行一定的動作,有些時候還需要輸入?yún)?shù)或返回?cái)?shù)據(jù)。樹形控件的方法節(jié)點(diǎn)函數(shù)菜單及其方法節(jié)點(diǎn)示例精品課件資料25511.3通過子調(diào)用控件的屬性和方法精品課件資料256

一般情況下,將控件作為子的輸入端時只

能傳遞控件的值,而不能傳遞控件的屬性。那么如何才能在子中調(diào)用上層中控件的屬

性和方法節(jié)點(diǎn)呢?

這就需要使用控件作為子的輸入端子,在調(diào)用時將控件的與端子連線即可。11.3通過子調(diào)用控件的屬性和方法通過子調(diào)用控件的屬性節(jié)點(diǎn)示例精品課件資料25711.4幾種常用控件的編程舉例11.4.1控件和控件

對于兩種控件,用戶都是一次只能選擇其中一個項(xiàng)目,控件的輸出值都為數(shù)字。不

同的是控件各項(xiàng)目的值是可以任意設(shè)定的,而控件各項(xiàng)目的值一定是從0到1(n代表項(xiàng)目個類型數(shù)數(shù))),,這這是是因因?yàn)闉榭乜丶挪攀鞘菢?biāo)標(biāo)準(zhǔn)準(zhǔn)的的。??乜丶牡捻?xiàng)項(xiàng)目目可可以以是是字字符符串串或或是是枚舉

圖片。精品課件資料25811.4幾種常用控件的編程舉例通過屬性節(jié)點(diǎn)來設(shè)置控件的選項(xiàng)精品課件資料25911.4幾種常用控件的編程舉例獲取控件或控件的當(dāng)前選中文本精品課件資料26011.4幾種常用控件的編程舉例11.4.2列表框()

對于控件和控件,用戶每次只能選擇一個選項(xiàng)。而通過列表框用戶每次可以選擇一個或多個選項(xiàng),甚至0個選項(xiàng)通過編程編精輯品列課表件資框料選項(xiàng)26111.4幾種常用控件的編程舉例讀取列表框選中選項(xiàng)的名稱精品課件資料26211.4幾種常用控件的編程舉例11.4.3樹形控件(

通過編程為樹形控件添加項(xiàng)目必須通過屬性節(jié)點(diǎn)和方法節(jié)點(diǎn)才能實(shí)現(xiàn)精品課件資料26311.4幾種常用控件的編程舉例通過編程為樹形控件添加項(xiàng)目精品課件資料26411.4幾種常用控件的編程舉例11.4.4自動圖例舉例精品課件資料26511.4幾種常用控件的編程舉例精品課件資料26611.5小結(jié)精品課件資料267

從本章的例子可以看出,通過屬性節(jié)點(diǎn)和方法節(jié)點(diǎn)可以讓控件的功能與動態(tài)行為更加豐富。在編程中,當(dāng)某種功能很難用普通的函數(shù)實(shí)現(xiàn)的時候,也許通過屬性節(jié)點(diǎn)和方法節(jié)點(diǎn)就能很輕松地解決。所以若編程者想學(xué)到更多的編程技巧可以更多的去嘗試控件的屬性節(jié)點(diǎn)和方法節(jié)點(diǎn)。小試身手

1.在第6章習(xí)題1的基礎(chǔ)上利用“報(bào)警信息”控件的屬性,實(shí)現(xiàn)在輸出報(bào)警信息的同時

伴隨閃爍,如下圖所示。為了能看到閃爍

效果,需要將采樣間隔設(shè)到5秒以上。精品課件資料268小試身手

2.本書第156頁中的圖11.14所示的例子存在,循環(huán)部分應(yīng)該改為下面左圖所示。在此基礎(chǔ)上將循環(huán)部分封裝為子,利用編程生成如下面右圖所示的樹。精品課件資料269第12章

人機(jī)界面交互設(shè)計(jì)精品課件資料270引子精品課件資料271

很重要的一個優(yōu)勢就是界面編輯的所見即所得。前面板包含了大量形象逼真的控件,用戶還可以創(chuàng)建自定義控件。前面板的窗口形式也可以以不同的方式顯示以滿足不同的需求。在用戶交互方面,用戶可以通過按鈕、播放聲音、對話框、菜單和鍵盤輸入等多種方式與程序進(jìn)行交互。本章內(nèi)容精品課件資料27212.1屬性設(shè)置12.2對話框12.3錯誤處理12.4菜單12.5鼠標(biāo)指針12.6播放聲音12.7自定義控件和自定義數(shù)據(jù)類型12.9設(shè)計(jì)形象生動的用戶界面12.1屬性設(shè)置精品課件資料273

有很多屬性是可以設(shè)置的,這其中包括:圖標(biāo)、修改歷史、幫助文檔、密碼保護(hù)、前面板顯示內(nèi)容、窗口大小、執(zhí)行控制和打印屬性等。通過配置這些屬性可以讓我們的適合在不同的場合運(yùn)行。12.1屬性設(shè)置

選擇菜單>打開如下圖所示的對話框。缺省為選項(xiàng),在該選項(xiàng)下可以修改圖標(biāo),查看修改歷史等。精品課件資料27412.1屬性設(shè)置前面板顯示格式設(shè)置對話框精品課件資料27512.2對話框12.2.1普通對話框

對話框函數(shù)在的>&…面板下。按類型分為兩種對話框:一種是信息顯示對話框,另一種是提示用戶輸入對話框。精品課件資料27612.2對話框12.2.2用戶自定義對話框

除了提供的簡單的對話框,用戶還能通過子的方式實(shí)現(xiàn)用戶自定義的對話框。設(shè)置子調(diào)用方式精品課件資料27712.2對話框用戶自定義的對話框舉例精品課件資料27812.3錯誤處理

通過和簇來攜帶錯誤信息,并可以將錯誤信息從底層傳遞到上層精品課件資料27912.3錯誤處理

在調(diào)用含有輸出的子時,當(dāng)錯誤發(fā)生時若錯誤輸

出端懸空,就會自動彈

出錯誤對話框顯示錯誤

信息,并詢問是否繼續(xù)

運(yùn)行。錯誤對話框除了

顯示簇中的代碼,錯誤

源信息外,還會顯示錯

誤的可能原因,這對分

析問題非常重要。精品課件資料28012.4菜單12.4.1運(yùn)行時主菜單(

在菜單中選擇…會彈出如圖所示的菜單編輯器。精品課件資料28112.4菜單12.4.1運(yùn)行時主菜單(

)菜單操作相關(guān)函數(shù)面板精品課件資料28212.4菜單菜單響應(yīng)的程序框圖精品課件資料28312.4菜單精品課件資料28412.4菜單通過事件結(jié)構(gòu)實(shí)現(xiàn)菜單響應(yīng)的程序框圖精品課件資料28512.4菜單12.4.2

右鍵快捷菜單(

)精品課件資料28612.5鼠標(biāo)指針

鼠標(biāo)指針形狀經(jīng)常用來為用戶顯示一定的信息,譬如沙漏形狀

代表系統(tǒng)正忙,前后箭頭

代表用戶此時可以調(diào)整對象大小,十字箭頭

代表此時用戶可以移動窗口。精品課件資料28712.5鼠標(biāo)指針舉例精品課件資料28812.6播放聲音精品課件資料28912.7自定義控件和自定義數(shù)據(jù)類型12.7.1自定義控件(

)精品課件資料29012.7自定義控件和自定義數(shù)據(jù)類型自定義控件編輯窗口精品課件資料29112.7自定義控件和自定義數(shù)據(jù)類型12.7.2自定義數(shù)據(jù)類型(

)精品課件資料29212.9設(shè)計(jì)形象生動的用戶界面精品課件資料29312.9.1修飾靜態(tài)界面調(diào)節(jié)控件的顏色、大小和位置控件的排版,分組利用修飾元素12.9設(shè)計(jì)形象生動的用戶界面漂亮的界面舉例精品課件資料29412.9設(shè)計(jì)形象生動的用戶界面精品課件資料29512.9.2動態(tài)交互界面

美觀的靜態(tài)界面可以讓用戶感到賞心悅目,而動態(tài)的交互界面可以為用戶提供更多的

信息。

譬如系統(tǒng)可以根據(jù)配置情況載入不同的界面或菜單;用不斷閃爍的數(shù)字控件表示有報(bào)警發(fā)生;當(dāng)用戶移動鼠標(biāo)到某代表關(guān)鍵操作的按鈕上時按鈕顏色發(fā)生變化從而提醒用戶小心操作…12.9設(shè)計(jì)形象生動的用戶界面利用控件的屬性來顯示報(bào)警舉例精品課件資料29612.9設(shè)計(jì)形象生動的用戶界面確認(rèn)對話框舉例精品課件資料297小試身手298

1.利用的屬性設(shè)置,編寫一個具有如下行為的:

1)一打開時便開始自動運(yùn)行;

2)運(yùn)行時,前面板自動顯示在屏幕中央;

3)添加密碼保護(hù),需要密碼才能查看程序框圖;4)添加幫助文檔;

5)運(yùn)行時使?jié)L動條、菜精單品課、件資料工具欄不可見;小試身手

2.寫一個能夠傳遞錯誤的子,子的功能是,當(dāng)有錯誤輸入時,錯誤直接輸出,c輸出為

0。當(dāng)無錯誤輸入時,進(jìn)行正常計(jì)算。299精品課件資料小試身手,;300

3.編寫一個,其菜單結(jié)構(gòu)如右圖所示。菜單行為如下:

1)當(dāng)初始運(yùn)行時,升溫和降溫兩個菜單項(xiàng)處于無效()狀態(tài),當(dāng)用戶點(diǎn)擊啟動菜單項(xiàng)后,這兩個菜單變?yōu)槭鼓埽ǎ顟B(tài)同時啟動菜單項(xiàng)變?yōu)闊o效狀態(tài)2)點(diǎn)擊退出按鈕停止運(yùn)行;

3)點(diǎn)擊其它按鈕,彈出如右下圖所示的對話框;精品課件資料4)要求最好用事件結(jié)構(gòu)實(shí)現(xiàn)。小試身手

4.利用下面這兩張圖片做一個自定義按鈕控件,為笑臉,為哭泣。精品課件資料301第13章

數(shù)學(xué)分析與信號處理精品課件資料302引子精品課件資料303

作為自動化測試、測量領(lǐng)域的專業(yè)軟件,其內(nèi)部集成了600多個分析函數(shù),用于信號生成、頻率分析、概率、統(tǒng)計(jì)、數(shù)學(xué)運(yùn)算、曲線擬合、插值、數(shù)字信號處理等等各種數(shù)據(jù)分析應(yīng)用。

此外,還提供了附加工具軟件專業(yè)應(yīng)用于某些信號處理應(yīng)用中,如聲音與振動、機(jī)器視覺、通信測量、瞬態(tài)/短時持續(xù)信號分析等等。本章內(nèi)容精品課件資料30413.1數(shù)學(xué)分析13.1.1圖形化編程與數(shù)學(xué)分析13.1.2基本數(shù)學(xué)函數(shù)13.1.3線性代數(shù)13.1.4曲線擬合13.1.7概率與統(tǒng)計(jì)13.1.9常微分方程13.1.12本章內(nèi)容精品課件資料30513.2數(shù)字信號處理13.2.1信號發(fā)生13.2.3波形測量13.2.5頻域分析13.2.7數(shù)字濾波器13.2.8逐點(diǎn)分析庫13.1.1圖形化編程與數(shù)學(xué)分析具有強(qiáng)大的數(shù)學(xué)分析能力數(shù)學(xué)分析函數(shù)面板精品課件資料30613.1.1圖形化編程與數(shù)學(xué)分析精品課件資料30713.1.2基本數(shù)學(xué)函數(shù)

基本數(shù)學(xué)函數(shù)分為12類:三角函數(shù)、指數(shù)函數(shù)、雙曲線函數(shù)、門函數(shù)、離散數(shù)學(xué)函數(shù)、貝塞爾函數(shù)、γ函數(shù)、超幾何分布函數(shù)、橢圓積分、指數(shù)函數(shù)、誤差函數(shù)和橢圓拋物函數(shù)。基本數(shù)學(xué)函數(shù)面板精品課件資料30813.1.3線性代數(shù)強(qiáng)大的矩陣運(yùn)算能力線性代數(shù)函數(shù)面板精品課件資料30913.1.3線性代數(shù)例13.2解線性方程組,其中精品課件資料31013.1.4曲線擬合精品課件資料311

二維曲線擬合就是根據(jù)輸入數(shù)據(jù)的坐標(biāo)(),即

X數(shù)組和Y數(shù)組,找出和的函數(shù)關(guān)系(x)。對于不同的對象,有不同的擬合方法:

線性擬合(

)、指數(shù)擬合()、冪擬合()、高斯擬合(

)、對數(shù)擬合(

)、多項(xiàng)式擬合(

)、最小二乘法擬合(..)和非線性擬合(

)等等。13.1.4曲線擬合例13.3最小二乘法曲線擬合舉例

利用最小二乘法擬合曲線,將因變量y與自變量x的關(guān)系表達(dá)為本例中:312假設(shè)猜測函數(shù)為精品:課件資料13.1.4曲線擬合其中:下面我們通過最小二乘法擬合函數(shù)來求解回歸系數(shù)精品課件資料313精品課件資料31413.1.7概率與統(tǒng)計(jì)概率與統(tǒng)計(jì)函數(shù)面板精品課件資料31513.1.7概率與統(tǒng)計(jì)例13.5概率與統(tǒng)計(jì)函數(shù)舉例

該例中首先通過產(chǎn)生一個滿足高斯分布的隨機(jī)數(shù)序列,然后通過和兩個對該隨機(jī)序列進(jìn)行分析。精品課件資料31613.1.7概率與統(tǒng)計(jì)精品課件資料31713.1.9常微分方程常微分方程函數(shù)面板精品課件資料31813.1.9常微分方程精品課件資料31913.1.9常微分方程鴨子游過的跡線320

例13.7常微分方程數(shù)值解舉例

設(shè)河邊點(diǎn)O的正對岸為點(diǎn)

A,河寬=h,兩岸為平行直線,水流速度為a,有一鴨子從點(diǎn)A游向點(diǎn)O,設(shè)鴨子(在靜水中)的游速為b(b>a),且鴨子游動方向始終朝著點(diǎn)O.求鴨子精游品課件過資料的跡線方程。13.1.9常微分方程通過分析得到跡線微分方程:使用 4

函數(shù)求解精品課件資料32113.1.9常微分方程精品課件資料322精品課件資料32313.1.12精品課件資料324

是8以后版本推出的面向數(shù)學(xué)的文本編程語言,它帶有交互式的窗口和可編程的接口。通過,喜歡文本編程的用戶可以在中編寫

并執(zhí)行式的文本代碼(文件)并能與圖形

化編程無縫結(jié)合。

新的包含了600多個數(shù)學(xué)分析與信號處理函數(shù),并增加和增強(qiáng)了豐富的圖形功能。13.1.12精品課件資料325使用的方法有兩種:

使用交互式窗口;通過交互式窗口,你可以像使用一樣執(zhí)行命令、編譯運(yùn)行腳本文件、查看運(yùn)行結(jié)果等。在程序框圖中使用節(jié)點(diǎn)。13.1.12使用交互式窗口精品課件資料32613.1.12運(yùn)行結(jié)果精品課件資料32713.1.12在程序框圖中使用節(jié)點(diǎn)精品課件資料32813.1.12精品課件資料32913.2數(shù)字信號處理高效、靈活、強(qiáng)大的數(shù)字信號處理能力數(shù)字信號處理函數(shù)面板精品課件資料33013.2數(shù)字信號處理精品課件資料33113.2.1信號發(fā)生精品課件資料332

波形發(fā)生函數(shù)可以用來模擬產(chǎn)生你需要的各種波形。

有兩個信號發(fā)生函數(shù)面板,其中用于產(chǎn)生波形數(shù)據(jù)類型表示的波形信號,用于產(chǎn)生一維數(shù)組表示的波形信號。13.2.1信號發(fā)生?精品課件資料33313.2.1信號發(fā)生?精品課件資料33413.2.1信號發(fā)生精品課件資料33513.2.1信號發(fā)生精品課件資料33613.2.3波形測量

波形測量面板提供的函數(shù)用于對波形的各種信息進(jìn)行測量,譬如直流交流分析、振幅測量、脈沖測量、傅立葉變換、

功率譜測量、諧波畸變分析、過渡分析、頻率響應(yīng)等。精品課件資料33713.2.3波形測量例13.9 測量波形的直流分量和有效值精品課件資料33813.2.3波形測量精品課件資料33913.2.5頻域分析精品課件資料340頻域分析函數(shù)被劃分為兩個面板:

面板實(shí)現(xiàn)的函數(shù)功能主要有傅立葉變換、變換、小波變換、拉普拉斯變換等。

面板包含的函數(shù)主要包括功率譜分析、聯(lián)合時頻分析等。13.2.5頻域分析精品課件資料34113.2.5頻域分析例13.11 信號的傅立葉變換精品課件資料34213.2.5頻域分析精品課件資料34313.2.5頻域分析轉(zhuǎn)變?yōu)閱芜吀盗⑷~變換精品課件資料34413.2.5頻域分析精品課件資料34513.2.5頻域分析例13.12 非均勻采樣數(shù)據(jù)的功率譜計(jì)算精品課件資料34613.2.5頻域分析精品課件資料34713.2.7數(shù)字濾波器348

濾波器分為模擬濾波器和數(shù)字濾波器。傳統(tǒng)模擬濾波器的輸入與輸出都是連續(xù)的。而數(shù)字濾波器的輸入與輸出都是離散時間信號。數(shù)字濾波器具有如下好處:軟件可編程,因此易于搭建和測試只需要加減乘三種基本數(shù)學(xué)操作

不隨外界環(huán)境條件變化而漂移,也不會老化精品課件資料有非常高的性價比13.2.7數(shù)字濾波器精品課件資料349

提供的濾波器類型有、、、和濾波器。它們都有各自的特點(diǎn),用途也不盡相同。13.2.7數(shù)字濾波器精品課件資料350

還提供了高級和濾波器子面板。在高級面板中,濾波器的設(shè)計(jì)部分和執(zhí)行部分是分

開的。由于濾波器的設(shè)計(jì)很費(fèi)時間,而濾

波過程則很快。在含有循環(huán)結(jié)構(gòu)的程序中,可以將濾波器的設(shè)計(jì)放在循環(huán)外,將設(shè)計(jì)

好的濾波器參數(shù)傳遞到循環(huán)內(nèi),在循環(huán)內(nèi)

進(jìn)行濾波,從而提高程序的運(yùn)行效率。13.2.7數(shù)字濾波器濾波器選擇向?qū)Ь氛n件資料35113.2.7數(shù)字濾波器濾波器函數(shù)面板精品課件資料35213.2.7數(shù)字濾波器例13.15 低通濾波舉例精品課件資料35313.2.7數(shù)字濾波器精品課件資料35413.2.8逐點(diǎn)分析庫精品課件資料355

逐點(diǎn)分析中,數(shù)據(jù)分析是針對每個數(shù)據(jù)點(diǎn)的,對采集到的每一點(diǎn)數(shù)據(jù)都可以立即進(jìn)行分析,而且分析可以是連續(xù)進(jìn)行的。因此通過實(shí)時分析,用戶可以實(shí)時的觀察到當(dāng)前采集數(shù)據(jù)的分析結(jié)果,從而使用戶能夠跟蹤和處理實(shí)時事件。13.2.8逐點(diǎn)分析庫精品課件資料35613.2.8逐點(diǎn)分析庫逐點(diǎn)分析函數(shù)的基本結(jié)構(gòu)精品課件資料35713.2.8逐點(diǎn)分析庫

例13.16基于逐點(diǎn)分析的實(shí)時濾波精品課件資料35813.2.8逐點(diǎn)分析庫精品課件資料359小試身手。

1.在數(shù)學(xué)分析與信號處理方面具有哪些優(yōu)勢?

2.利用基本數(shù)學(xué)函數(shù)面板提供的函數(shù)畫出如下公式在[-2,2]之間的曲線(利用下的函數(shù)產(chǎn)生[-

2,2]之間的均勻采樣點(diǎn))精品課件資料360小試身手3.求解線性方程組,其中精品課件資料361小試身手4.求解微分方程精品課件資料362小試身手

5.用節(jié)點(diǎn)計(jì)算一個正弦信號迭加噪聲后的單邊傅立葉頻譜。精品課件資料363小試身手精品課件資料3646.將第5題用純圖形化編程實(shí)現(xiàn)。

7.將第5題用逐點(diǎn)分析函數(shù)實(shí)現(xiàn),將采樣間隔設(shè)為20以方便觀察逐點(diǎn)分析結(jié)果,改變逐點(diǎn)分析函數(shù)的查看結(jié)果有何不同?為什么不同?第14章

數(shù)據(jù)采集與儀器控制精品課件資料365引子精品課件資料366數(shù)據(jù)采集與儀器控制是最具競爭力的核心技術(shù)之一。

公司提供了種類豐富的硬件設(shè)備以滿足不同的測量與控制需求,其中包括數(shù)據(jù)采集()硬件、實(shí)時測量與控制、與、信號調(diào)理、開關(guān)、分布式、機(jī)器視覺、運(yùn)動控制、、串口和儀器控制、聲音與振動測量分析、(可編程自動化控制器)、和等各種設(shè)備。應(yīng)用遍布電子、機(jī)械、通信、汽車制造、生物、醫(yī)藥、化工、科研和教育等各個行業(yè)領(lǐng)域。

通過豐富的驅(qū)動程序,能輕松實(shí)現(xiàn)與任何提供的硬件設(shè)備通訊。不僅如此,通過通用的驅(qū)動程序或接口,例如、、、和等,幾乎能與任何廠商甚至自制的硬件通訊。安裝驅(qū)動精品課件資料367本章內(nèi)容精品課件資料36814.1數(shù)據(jù)采集()14.1.1數(shù)據(jù)采集系統(tǒng)的構(gòu)成14.1.214.2儀器控制簡介14.3選擇合適的總線14.4儀器驅(qū)動程序14.4.1可編程儀器標(biāo)準(zhǔn)命令14.4.214.4.3——可互換的虛擬儀器驅(qū)動程序14.5直接(

)14.5.1儀器助手(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論