labview第7章 圖形與圖表_第1頁
labview第7章 圖形與圖表_第2頁
labview第7章 圖形與圖表_第3頁
labview第7章 圖形與圖表_第4頁
labview第7章 圖形與圖表_第5頁
已閱讀5頁,還剩71頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第7章圖形和圖表,強大的數(shù)據(jù)圖形顯示功能是LabVIEW的最大優(yōu)點之一。利用圖形和圖形等顯示測試數(shù)據(jù)和分析結(jié)果,可以直觀地確定被測試對象的變化趨勢,從而進(jìn)一步形象化和可視化虛擬儀器的前面板。LabVIEW提供了豐富的圖形顯示控件。程序員可以使用簡單的屬性設(shè)置和編程技術(shù)自定義各種功能的“顯示屏幕”,以滿足他們的需要。圖7-1圖形選擇器、7.1波形表、波形圖是用于將新導(dǎo)入的數(shù)據(jù)添加到原始圖的圖形控件。波形圖形的坐標(biāo)可以是線性或?qū)?shù)分布,橫坐標(biāo)表示數(shù)據(jù)序號,縱坐標(biāo)表示數(shù)據(jù)值。7.1.1波形圖表形狀和屬性的設(shè)置,右鍵單擊波形圖表控件的圖形顯示區(qū)域,然后從彈出快捷菜單的顯示項目中選擇所有顯示項目,完成后

2、顯示所有圖表標(biāo)簽、標(biāo)尺和輔助組件,如圖7-2所示。波形圖表面板分為兩個部分:圖形顯示區(qū)域和標(biāo)尺區(qū)域。圖7-2圖表控件及其組件,1 .標(biāo)尺屬性的設(shè)置,圖7-3設(shè)置x標(biāo)尺,圖7-4圖表屬性窗口,2 .您可以旋轉(zhuǎn)陣列,以在一個波形圖表中顯示多條曲線。對于二維陣列,默認(rèn)情況下在波形圖中旋轉(zhuǎn)輸入陣列。也就是說,使用生成的數(shù)組中的每列數(shù)據(jù)作為一維數(shù)組來生成曲線。使用圖7-5旋轉(zhuǎn)陣列選項,3 .晶格顯示曲線,圖7-6顯示曲線,可以分別設(shè)置每個曲線波形的y標(biāo)尺振幅,以便不同大小的曲線在波形圖中清晰可見。4 .圖表歷史長度,輸入波形圖表的數(shù)據(jù)首先存儲在緩沖區(qū)中。默認(rèn)情況下,緩沖區(qū)大小為1KB。也就是說,最大數(shù)據(jù)

3、顯示長度為1024,不允許緩沖區(qū)容差的舊數(shù)據(jù)被丟棄。5 .高級功能的設(shè)置,圖7-7高級功能的設(shè)置,圖7-8中三種波形顯示方法的比較,6。圖例,圖例除了用于顯示波形的名稱和顏色外,還具有多種豐富的圖形顯示樣式,您可以自定義這些樣式。使用定位工具,可以通過拖動圖例的邊界來增大或減小圖例。圖7-9測量數(shù)據(jù)的顯示設(shè)置,7 .標(biāo)尺圖例,圖7-10標(biāo)尺圖例,8。圖形工具選擇器、圖7-11圖形工具選擇器、7.1.2單曲線波形圖、如果輸入數(shù)據(jù)是數(shù)值類型標(biāo)量數(shù)據(jù),則波形圖直接將數(shù)據(jù)添加到曲線的末端。圖7-12使用數(shù)值標(biāo)量數(shù)據(jù)作為輸入數(shù)據(jù)的波形圖,并且如果輸入數(shù)據(jù)是一維數(shù)組,則波形圖一次將一維數(shù)組中的數(shù)據(jù)添加到曲

4、線末端。圖7-13如果將一維陣列用作數(shù)據(jù)輸入時的波形圖的7.1.3多曲線波形圖,則要在一個波形圖中繪制多條曲線,必須使用捆綁函數(shù)將兩個數(shù)據(jù)捆綁成一個群集,然后將兩個曲線連接到繪制的波形圖。在圖7-14所示的程序中,每次運行程序時都會生成兩個隨機數(shù),波形圖在兩條曲線上各繪制一個點,多次運行后繪制兩條曲線。如果輸入數(shù)據(jù)是二維數(shù)組,則波形圖會根據(jù)輸入的數(shù)組直接生成曲線。圖7-14是多條曲線的波形圖,圖7-15波形數(shù)據(jù)在數(shù)據(jù)輸入時的波形圖,7.2波形,形狀和許多附件功能相似,但是比較波形圖、波形圖不能輸入標(biāo)量數(shù)據(jù),也沒有數(shù)字顯示和查看歷史數(shù)據(jù)的功能。波形在顯示時首先清空歷史數(shù)據(jù),然后將傳遞給它的數(shù)據(jù)一

5、次繪制成曲線表示。在自動記號中,橫坐標(biāo)初始值始終為0,終點值等于數(shù)據(jù)量。在固定刻度上,橫坐標(biāo)在程序運行時保持固定,您可以根據(jù)需要設(shè)置橫坐標(biāo)的初始值和初始值。波形控件的光標(biāo)圖例功能還可以在記錄波形后方便地查詢曲線上任意曲線點的坐標(biāo)值或采樣點值。與波形圖一樣,波形圖的輸入數(shù)據(jù)可以是一維陣列、二維陣列和波形數(shù)據(jù)。區(qū)別在于波形圖不能輸入標(biāo)量數(shù)據(jù),但可以輸入包含三個元素的簇數(shù)組。7.2.1單曲線波形圖,如果輸入數(shù)據(jù)是一維陣列,則波形圖根據(jù)輸入的一維陣列數(shù)據(jù)直接繪制曲線,如圖7-16所示。圖7-16一維陣列為輸入數(shù)據(jù)時的波形圖,圖7-17為波形添加了時間,7.2.2多曲線波形圖,圖7-18二維陣列為輸入數(shù)

6、據(jù)時的波形圖,圖7-19二維陣列為群集輸入時的波形圖,圖7-20一維群集陣列為群集輸入時的波形圖,圖7-22光標(biāo)圖例的使用,7.3 XY圖表通常用于顯示均勻波形數(shù)據(jù),橫軸默認(rèn)為采樣點序列號,y軸默認(rèn)為測量數(shù)值,這是理想的選擇。但是,在大多數(shù)情況下,繪制非均勻樣本數(shù)據(jù)或閉合圖形時波形圖不可用。因此,如果數(shù)據(jù)以不規(guī)則的間隔出現(xiàn),或基于兩個相互依賴的變量(例如Y/X),則必須使用XY圖形-笛卡爾圖表??梢岳L制多值函數(shù)曲線,如圓、雙曲等。XY繪圖也是需要同時輸入x軸和y軸的數(shù)據(jù)的波形圖。x和y相互連接,不需要x坐標(biāo)等間距,通過編程可以輕松繪制所有曲線。7.3.1 XY圖繪制曲線,類似于波形圖,XY圖是

7、一次完成的波形的顯示刷新。使用XY出圖繪制單一曲線時,有兩種方法,如圖7-23所示。圖7-23類似于使用XY圖形繪制單個曲線,繪制多條曲線時也有兩種方法。一種是使用For循環(huán)先創(chuàng)建兩個一維數(shù)組,然后將其捆綁為群集,最后將兩個群集作為一個二維數(shù)組發(fā)送到XY圖表。第二種方法是將生成的數(shù)據(jù)點坐標(biāo)打包為群集,每個群集使用For循環(huán)生成一維數(shù)組,然后構(gòu)建二維數(shù)組并將其發(fā)送到XY圖形。方塊圖如圖7-24所示。圖7-24使用XY圖表繪制多條曲線,并且如果x數(shù)組、y數(shù)組的長度不匹配,則XY圖中引用長度短的數(shù)據(jù)組,長度長的數(shù)據(jù)集較多的數(shù)據(jù)無法在圖中顯示。使用XY圖形繪制曲線時,請注意數(shù)據(jù)類型轉(zhuǎn)換。圖7-25使用

8、XY圖形繪制橢圓,使用7.3.2 Express XY圖形將Express XY圖形顯示控制項放置在前面板中時,將VI自動添加到方塊圖中。x和y軸都允許動態(tài)數(shù)據(jù),因此在繪制曲線時,只要連接x,y數(shù)據(jù)集,就會自動添加將輸入數(shù)據(jù)轉(zhuǎn)換為動態(tài)數(shù)據(jù)類型的轉(zhuǎn)換函數(shù)。使用XY打印執(zhí)行曲線繪制不需要將x軸和y軸坐標(biāo)數(shù)據(jù)捆綁在一起(與常規(guī)XY圖形一樣),從而使程序編寫更加容易。圖7-26 Express XY圖的非動態(tài)數(shù)據(jù)輸入,圖7-27 Express XY圖特性對話框,7.4強度圖,強度圖形控件提供了在通常用于顯示溫度、地形、磁場等數(shù)據(jù)變化的二維平面上表示三維數(shù)據(jù)的方法。強度圖表界面如圖7-28所示。與圖7

9、-28光度圖面板、常規(guī)波形圖不同,光度圖除了x軸和y軸坐標(biāo)外,標(biāo)記為幅度的z軸坐標(biāo)位于圖表右側(cè)。強度圖形控件接收到輸入數(shù)據(jù)后,將通過相應(yīng)的輸入數(shù)據(jù)值在顏色欄中查找相應(yīng)的刻度線,然后將其顏色對應(yīng)于顏色,顏色將顯示在強度圖形中,以指示輸入數(shù)據(jù)的值或擁有部分。使用強度圖表時,請注意輸入數(shù)組的排列順序。圖7-29強度圖與陣列順序相對應(yīng),但刷新數(shù)據(jù)的方式不同,強度圖與強度圖類似。7.5數(shù)字波形圖,數(shù)字波形圖主要用于顯示定時波形,典型的數(shù)字波形圖如圖7-30所示。與其他波形最不同的顯示項目是樹狀視圖圖例。圖例中波形標(biāo)志的名稱和顏色都與數(shù)字波形圖相對應(yīng),這些圖例更加清晰直觀。也可以在數(shù)字波形上單擊鼠標(biāo)右鍵,

10、然后從彈出快捷菜單中選擇“高級”“將圖例更改為高級視圖選項”,將圖例恢復(fù)為常規(guī)樣式。圖7-30數(shù)字波形圖表界面、用鼠標(biāo)左鍵或右鍵單擊圖例圖標(biāo)、設(shè)置彈出屬性快捷菜單,用戶可以在其中選擇和設(shè)置線條的顏色、標(biāo)簽格式、過渡類型和線條樣式等屬性。圖7-31數(shù)字?jǐn)?shù)據(jù)直接輸入到數(shù)字波形圖中。圖7-32提供了將時間信息顯示為數(shù)字波形橫坐標(biāo)、7.6三維圖形、LabVIEW提供了三維數(shù)據(jù)顯示控件:三維曲面、三維參數(shù)圖、三維曲線、顯示三維空間曲面的三維空間圖、閉合三維空間圖和三維空間曲線。這三個控件實質(zhì)上是Active X控件。以下說明如何使用3d資料顯示控制項。7.6.1 3d曲面對映-將3d曲面對映放置在前面板

11、中時,3d曲面圖示和3d曲面圖示都會顯示出來,如圖7-33所示。其中3D Surface僅用于圖形顯示,沒有其他功能,映射功能由3D曲面圖標(biāo)執(zhí)行,如圖7-33所示。圖7-33三維曲面圖形界面及其接線端口,圖7-34三維曲面圖示例,以及設(shè)置三維曲面地物外觀的屬性的兩種方法。一種方法是使用屬性瀏覽器。還可以在CWGraph 3D中使用特性編輯器。圖7-35 3d地形圖的快顯功能表項目,使用圖7-36屬性瀏覽器設(shè)定3d地形圖形外觀,圖7-37使用plot屬性頁面設(shè)定3d地形圖形外觀,控制性質(zhì)編輯器具有7個屬性頁面,每個包含特定功能設(shè)定和多個子屬性頁面。在三維曲面中,光標(biāo)不容易選擇,單擊和移動鼠標(biāo)時圖

12、形旋轉(zhuǎn)操作經(jīng)常發(fā)生。(a)在Snap mode中選擇固定方法,(b)在Snap mode中添加snapclot方法圖7-38三維曲面圖的中間,7.6.2三維參數(shù)圖,通常繪制非閉合三維曲面時,使用上一節(jié)中介紹的三維曲面圖,但是在三維空間中繪制閉合曲面時,三維曲面圖將無效與3d地形圖一樣,將此控制項放置在前面板上時,圖塊圖中會自動加入相應(yīng)的圖示。圖7-39 3d參數(shù)圖接口及其接線端口、圖7-40 3d參數(shù)圖的示例、7.6.3 3d曲線、3d曲線用于顯示三維空間曲線的前面板和方塊圖通過相對簡單的輸入(如圖7-41所示)、三維圖的x矢量、y矢量終端分別輸入一維陣列來指定曲線的x軸坐標(biāo)和y軸坐標(biāo)。與三維曲面、三維參數(shù)圖不同,z矢量端子輸入仍然是指定三維曲線z軸坐標(biāo)的一維陣列。圖7-41三維曲線接口及其連接端口,圖7-42三維曲線示例,將程序使用或生成的

溫馨提示

  • 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

提交評論