圖形化顯示數(shù)據(jù)圖表和圖形市公開課一等獎省賽課獲獎課件_第1頁
圖形化顯示數(shù)據(jù)圖表和圖形市公開課一等獎省賽課獲獎課件_第2頁
圖形化顯示數(shù)據(jù)圖表和圖形市公開課一等獎省賽課獲獎課件_第3頁
圖形化顯示數(shù)據(jù)圖表和圖形市公開課一等獎省賽課獲獎課件_第4頁
圖形化顯示數(shù)據(jù)圖表和圖形市公開課一等獎省賽課獲獎課件_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第7章圖形化顯示數(shù)據(jù)

——圖表和圖形1圖形化顯示數(shù)據(jù)圖表和圖形第1頁引子LabVIEW很大一個優(yōu)勢就是它提供了豐富數(shù)據(jù)圖形化顯示控件,而且使用起來極其方便。2圖形化顯示數(shù)據(jù)圖表和圖形第2頁本章內(nèi)容7.1波形數(shù)據(jù)(Waveform)7.2Chart趨勢圖7.3Graph圖表7.4三維圖形(3DGraph)7.5Picture圖形控件3圖形化顯示數(shù)據(jù)圖表和圖形第3頁7.1波形數(shù)據(jù)(Waveform)7.1.1波形數(shù)據(jù)控件為了方便地顯示波形,LabVIEW專門預定義了波形數(shù)據(jù)類型。它實際上就是按照一定格式預定義簇,在信號采集,處理和分析過程中經(jīng)常會用到它。4圖形化顯示數(shù)據(jù)圖表和圖形第4頁7.1波形數(shù)據(jù)(Waveform)波形數(shù)據(jù)控件攜帶數(shù)據(jù)包含了時間波形基本信息,所以能夠直接作為Chart和Graph輸入。橫坐標代表時間,縱坐標代表Y值5圖形化顯示數(shù)據(jù)圖表和圖形第5頁7.1波形數(shù)據(jù)(Waveform)7.1.2波形數(shù)據(jù)操作函數(shù)即使波形數(shù)據(jù)是一個預定義格式簇,不過必須用專用波形數(shù)據(jù)操作函數(shù)才能對它進行操作,其中一些操作函數(shù)與簇操作函數(shù)非常類似。波形數(shù)據(jù)操作函數(shù)位于FunctionsPaletteProgramming->Waveform…子模板下6圖形化顯示數(shù)據(jù)圖表和圖形第6頁7.1波形數(shù)據(jù)(Waveform)波形數(shù)據(jù)操作函數(shù)舉例7圖形化顯示數(shù)據(jù)圖表和圖形第7頁7.2Chart趨勢圖Chart能夠?qū)⑿聹y得數(shù)據(jù)添加到曲線尾端,從而反應實時數(shù)據(jù)改變趨勢,它主要用來顯示實時曲線。8圖形化顯示數(shù)據(jù)圖表和圖形第8頁7.2Chart趨勢圖7.2.1波形趨勢圖(WaveformChart)對于標量數(shù)據(jù),Chart圖表直接將數(shù)據(jù)添加在曲線尾端。

9圖形化顯示數(shù)據(jù)圖表和圖形第9頁7.2Chart趨勢圖對于一維數(shù)組數(shù)據(jù),它會一次性把一維數(shù)組數(shù)據(jù)添加在曲線末端,即曲線每次向前推進點數(shù)為數(shù)組數(shù)據(jù)點數(shù)。

10圖形化顯示數(shù)據(jù)圖表和圖形第10頁7.2Chart趨勢圖若要顯示多條標量曲線,只需要用簇Bundle函數(shù)將它們綁定在一起作為輸入即可。

11圖形化顯示數(shù)據(jù)圖表和圖形第11頁7.2Chart趨勢圖對于二維數(shù)組,缺省情況下是每一列數(shù)據(jù)看成一條一維數(shù)組曲線。

12圖形化顯示數(shù)據(jù)圖表和圖形第12頁7.2Chart趨勢圖技巧:若想將曲線截圖,能夠經(jīng)過右擊曲線選擇DataOperations->CopyData將曲線圖復制到剪切板上。13圖形化顯示數(shù)據(jù)圖表和圖形第13頁7.2Chart趨勢圖7.2.2定制Chart顯示樣式分欄顯示多條曲線。

右擊Chart選擇StackPlots

14圖形化顯示數(shù)據(jù)圖表和圖形第14頁7.2Chart趨勢圖7.2.2定制Chart顯示樣式設(shè)置更新模式右擊Chart選擇Advanced->UpdateMode…能夠設(shè)置曲線更新模式。StripChart模式:曲線填滿顯示區(qū)后曲線經(jīng)過左移來更新曲線。ScopeChart模式:曲線填滿顯示區(qū)后直接清空顯示區(qū)重新開始從左向右增加曲線在SweepChart模式:經(jīng)過一條指示紅線從左向右刷新數(shù)據(jù)15圖形化顯示數(shù)據(jù)圖表和圖形第15頁7.2Chart趨勢圖7.2.3帶時間軸實時曲線16圖形化顯示數(shù)據(jù)圖表和圖形第16頁7.3Graph圖表Graph和Chart區(qū)分在于Graph是一次性將現(xiàn)有數(shù)據(jù)繪圖,在繪圖之前先自動清空圖表,而不會將新數(shù)據(jù)添加到曲線尾端。依據(jù)顯示方法,Graph又分為波形圖、XY曲線圖、強度圖、數(shù)字時序圖和三維圖。17圖形化顯示數(shù)據(jù)圖表和圖形第17頁7.3Graph圖表7.3.1定制Graph屬性

18圖形化顯示數(shù)據(jù)圖表和圖形第18頁7.3Graph圖表右擊Graph控件能夠看到該控件有很多屬性能夠設(shè)置。選擇VisibleItems…能夠看到關(guān)于該控件很多輔助選項。選擇這些選項能夠使它們都可見,以下列圖所表示。19圖形化顯示數(shù)據(jù)圖表和圖形第19頁7.3Graph圖表——WaveformGraph7.3.2WaveformGraphWaveformGraph能夠有各種數(shù)據(jù)輸入類型:一維數(shù)組,二維數(shù)組,簇,簇數(shù)組,波形數(shù)據(jù)。它在ControlsPalette中位置為Modern->Graph->WaveformGraph。20圖形化顯示數(shù)據(jù)圖表和圖形第20頁7.3Graph圖表——WaveformGraph1、一維數(shù)組作為輸入當輸入數(shù)據(jù)為一維數(shù)組時,WaveformGraph直接將一維數(shù)組畫成一條曲線,縱坐標為數(shù)組元素值,橫坐標為數(shù)組索引。

21圖形化顯示數(shù)據(jù)圖表和圖形第21頁7.3Graph圖表——WaveformGraph2、二維數(shù)組作為輸入當輸入數(shù)組為二維數(shù)組時,缺省情況下每一行數(shù)據(jù)對應一條曲線,即曲線數(shù)目和行數(shù)相同。

22圖形化顯示數(shù)據(jù)圖表和圖形第22頁7.3Graph圖表——WaveformGraph3、簇作為輸入簇作為輸入時需要指定三個元素:起始位置x0、數(shù)據(jù)點間隔dx和數(shù)組數(shù)據(jù)。23圖形化顯示數(shù)據(jù)圖表和圖形第23頁7.3Graph圖表——WaveformGraph4、簇數(shù)組作為輸入一維簇數(shù)組也能夠直接作為Graph輸入,此時相當于x0為0,dx為1

24圖形化顯示數(shù)據(jù)圖表和圖形第24頁7.3Graph圖表——WaveformGraph5、波形數(shù)據(jù)作為輸入因為波形數(shù)據(jù)所攜帶數(shù)據(jù)橫軸為時間,所以需要將WaveformGraph橫軸設(shè)為時間軸。

25圖形化顯示數(shù)據(jù)圖表和圖形第25頁7.3Graph圖表——XYGraph7.3.3XYGraph當我們需要畫曲線是由(x,y)坐標決定時候,我們就需要采取XYGraph。其實WaveformGraph在一定意義上也是XYGraph,不過它X軸必須是等間距,而且不可控制。26圖形化顯示數(shù)據(jù)圖表和圖形第26頁7.3Graph圖表——XYGraph1、XY兩個一維數(shù)組綁定為簇作為輸入

這是最簡一個情形,Bundle函數(shù)輸入第一個數(shù)組為XArray,第二個數(shù)組為YArray。綁定為簇后能夠直接輸入,也能夠?qū)⒍鄠€簇Build為一維數(shù)組輸入實現(xiàn)多條曲線。

27圖形化顯示數(shù)據(jù)圖表和圖形第27頁7.3Graph圖表——XYGraph2、坐標點簇數(shù)組作為輸入該方式將各個點坐標綁定為簇然后作為簇數(shù)組輸入,和直接將XY數(shù)組綁定為簇輸入效果一樣。不過后者不一定需要XY數(shù)組大小一致,它會自動將大數(shù)組裁剪。

28圖形化顯示數(shù)據(jù)圖表和圖形第28頁7.3Graph圖表——XYGraph3、時間作為X軸——利用XYGraph實現(xiàn)歷史曲線

29圖形化顯示數(shù)據(jù)圖表和圖形第29頁7.3Graph圖表——XYGraph4、ExpressXYGraphExpressXYGraph采取了LabVIEWExpress技術(shù),將ExpressXYGraph放置在前面板上同時,在程序框圖中會自動添加一個VI,它XY軸數(shù)據(jù)為動態(tài)數(shù)據(jù)類型。30圖形化顯示數(shù)據(jù)圖表和圖形第30頁7.3Graph圖表7.3.4亮度圖(IntensityGraph&Chart)31圖形化顯示數(shù)據(jù)圖表和圖形第31頁7.3Graph圖表7.3.5數(shù)字波形圖(DigitalWaveformGraph)32圖形化顯示數(shù)據(jù)圖表和圖形第32頁7.4三維圖形(3DGraph)1、三維曲面圖(3DSurfaceGraph)將該控件放置在前面板上同時,在后面板也會同時出現(xiàn)一個ActiveX控件和一個VI函數(shù)3DSurface.vi。

33圖形化顯示數(shù)據(jù)圖表和圖形第33頁7.4三維圖形(3DGraph)2、三維參量曲面圖(3DParametricGraph)它需要3個軸數(shù)據(jù)均為二維數(shù)組,分別決定了相對于x平面、y平面和z平面曲面。

34圖形化顯示數(shù)據(jù)圖表和圖形第34頁7.4三維圖形(3DGraph)3、三維曲線圖(3DCurveGraph)

35圖形化顯示數(shù)據(jù)圖表和圖形第35頁7.5Picture圖形控件向Picture控件導入圖片36圖形化顯示數(shù)據(jù)圖表和圖形第36頁7.5Picture圖形控件利用Picture控件畫圖

37圖形化顯示數(shù)據(jù)圖表和圖形第37頁小試身手1.請說出Chart、WaveformGraph、XYGraph之間主要區(qū)分。38圖形化顯示數(shù)據(jù)圖表和圖形第38頁小試身手2.利用隨機數(shù)發(fā)生器仿真一個0到5V采樣信號,每200ms采一個點,利用實時趨勢曲線實時顯示采樣結(jié)果。39圖形化顯示數(shù)據(jù)圖表和圖形第39頁小試身手3.在習題2基礎(chǔ)上再增加1路電壓信號采集,此路電壓信號范圍為5到10V。40圖形化顯示數(shù)據(jù)圖表和圖形第40頁小試身手4.利用隨機數(shù)發(fā)生器仿真一個0到5V采樣信號,每200ms采一個點,共采集50個點,采集完后一次性顯示在WaveformGraph上。41圖形化顯示數(shù)據(jù)圖表和圖形第41頁小試身手5.在習題4基礎(chǔ)上再增加1路電壓信號采集,此路電壓信號范圍為5到10V,采樣間隔是50ms,共采100個點。采樣完成后,將兩路采樣信號顯示在同一個WaveformGraph中。42圖形化顯示數(shù)據(jù)圖表和圖形第42頁小

溫馨提示

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

評論

0/150

提交評論