LabVIEW的XY圖顯示實例
發布時間:2008/9/23 0:00:00 訪問次數:4223
例:繪制xy圖波形.
打開位于labview安裝文件夾\exmples\general\graphs\gengraph.llb中的xy graph.vi程序,程序框圖如圖1所示。
圖1 xy graph.vi程序框圖
程序利用for循環分別產生100個在0-2之間均勻分布的正弦和余弦函數數據點,并產生不等間距的水平坐標刻度(0,1,3,6,10),作為xy圖的基本數據,如圖2所示。
圖2 for循環產生數據點
產生基本數據點之后,向xy圖中輸入數據并繪制圖形。
(1)一維簇數組繪制單個xy曲線。正弦函數數據點和不等間距的x坐標包形成簇,再經過循環結構形成簇數組,作為xy圖的輸入,對應圖形(array ofpts)single plot,如圖3所示。
圖3一維簇數組繪制單個xy曲線
(2)二維簇數組繪制兩個xy曲線。(1)中xy圖的輸入數組構成二維數組,plot,如圖4所示。按(1)中方法形成余弦函數數據點簇數組,然后和作為新的xy圖輸入,對應圖形(array of pts)multi plot,如圖4所示。
圖4二維簇數組繪制兩個xy曲線
(3)數組簇繪制單個xy曲線。將100個正弦函數數據點數組和不等間距x坐標數組打對應圖形(x and y arrays)single plot,如圖5所示。
圖5 數組簇繪制單個xy曲線
(4)簇數組繪制兩個xy曲線。按(3)中方法形成余弦函數數據點數組簇,然后和(3)中xy圖的輸入一起形成簇數組,作為新的xy圖的輸入,對應圖形(x and y arrays)multiplot,如圖6所示。
圖6 簇數組繪制兩個xy曲線
xy圖描述x坐標和y坐標之間的關系,并不要求x和y之間單點映射,可以是多對多的映射。
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
例:繪制xy圖波形.
打開位于labview安裝文件夾\exmples\general\graphs\gengraph.llb中的xy graph.vi程序,程序框圖如圖1所示。
圖1 xy graph.vi程序框圖
程序利用for循環分別產生100個在0-2之間均勻分布的正弦和余弦函數數據點,并產生不等間距的水平坐標刻度(0,1,3,6,10),作為xy圖的基本數據,如圖2所示。
圖2 for循環產生數據點
產生基本數據點之后,向xy圖中輸入數據并繪制圖形。
(1)一維簇數組繪制單個xy曲線。正弦函數數據點和不等間距的x坐標包形成簇,再經過循環結構形成簇數組,作為xy圖的輸入,對應圖形(array ofpts)single plot,如圖3所示。
圖3一維簇數組繪制單個xy曲線
(2)二維簇數組繪制兩個xy曲線。(1)中xy圖的輸入數組構成二維數組,plot,如圖4所示。按(1)中方法形成余弦函數數據點簇數組,然后和作為新的xy圖輸入,對應圖形(array of pts)multi plot,如圖4所示。
圖4二維簇數組繪制兩個xy曲線
(3)數組簇繪制單個xy曲線。將100個正弦函數數據點數組和不等間距x坐標數組打對應圖形(x and y arrays)single plot,如圖5所示。
圖5 數組簇繪制單個xy曲線
(4)簇數組繪制兩個xy曲線。按(3)中方法形成余弦函數數據點數組簇,然后和(3)中xy圖的輸入一起形成簇數組,作為新的xy圖的輸入,對應圖形(x and y arrays)multiplot,如圖6所示。
圖6 簇數組繪制兩個xy曲線
xy圖描述x坐標和y坐標之間的關系,并不要求x和y之間單點映射,可以是多對多的映射。
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)