LabVIEW的波形圖表顯示實(shí)例
例:在波形圖表中顯示W(wǎng)aveform Graph.vi中的波形。
(1)顯示正弦曲線。
利用For循環(huán)產(chǎn)生在0-2π之間均勻分布的100個(gè)正弦曲線數(shù)據(jù)點(diǎn),在循環(huán)結(jié)構(gòu)框內(nèi),將這些數(shù)據(jù)點(diǎn)一一輸入波形圖表中,選擇函數(shù)選板中“編輯→定時(shí)→等待下一個(gè)整數(shù)倍毫秒”,設(shè)置每次循環(huán)等待時(shí)間為200ms,以便觀察前面板波形變化情況。程序框圖和程序運(yùn)行過(guò)程中隨時(shí)間變化的結(jié)果如圖1所示。
圖1波形圖表顯示正弦曲線
(2)顯示正弦和余弦兩條曲線。
利用For循環(huán)分別產(chǎn)生在0~2冗之間均勻分布的100個(gè)正弦曲線數(shù)據(jù)點(diǎn)和100個(gè)余弦曲線數(shù)據(jù)點(diǎn);添加位于函數(shù)選板中的“編程→簇與變體→捆綁”在循環(huán)結(jié)構(gòu)框內(nèi);將正弦和余弦兩組數(shù)據(jù)捆綁作為波形圖表的輸入。程序框圖和程序運(yùn)行過(guò)程中隨時(shí)間變化的結(jié)果如圖2所示。
圖2波形圖表顯示正弦和余弦曲線
從上面的例子可以看出波形圖和波形圖表一些不同之處。在顯示正弦曲線時(shí),波形圖接收100個(gè)點(diǎn)組成的一維數(shù)組后顯示一條曲線,波形圖表每次接收一個(gè)數(shù)據(jù),循環(huán)100次以后顯示完整波形;顯示正弦和余弦兩條曲線時(shí),波形圖接收2×100的二維數(shù)組后顯示曲線,波形圖表每次接收由一個(gè)正弦點(diǎn)和一個(gè)余弦點(diǎn)組成的簇,循環(huán)100次以后顯示完整波形。
來(lái)源:ks998次