LabVIEW 2010數據分析與報告
概覽
本文引用地址:http://www.j9360.com/article/195319.htmLabVIEW 2010包含數百個信號處理與分析函數,可以對您的測量數據進行更好的分析,利用LabVIEW 2010的報表生成函數可以對分析結果進行總結和整理,從而能更好地呈現出來。
目錄
1. 在線分析與報告
2. 生成報表和保存數據
3. 使用LabVIEW 2010和DIAdem 2010進行離線分析與報告
4. 試用LabvIEW 2010和DIAdem 2010
在線分析與報告
在線分析與報告是一個術語,指在數據采集應用中集成數據處理或者報表生成功能。當您從一個函數采集數據,比如DAQ助手,您可以簡單地把數據連線至分析函數塊,采集的數據就會被分析。

圖1. 使用LabVIEW的數據流編程,在線分析和報告與數據采集集成在一起。
LabVIEW 2010包含數百個工程領域專用的分析與數學函數,這些函數都是LabVIEW內置的。表1總結了很多內置的分析函數。通過LabVIEW工具包和模塊可以找到特殊領域使用的分析函數。

表1. LabVIEW數含上千個內置的工程領域專用分析函數。
LabVIEW 2010對一些分析函數進行了改進,同時也增加了新的分析函數,這些函數主要用于高級信號濾波、波形生成和處理,從而進一步擴展了LabVIEW的在線分析能力。表2展示了LabVIEW 2010中的一些新的或改進的分析函數。

表2. 通過改進以及增加新的分析函數,LabVIEW 2010進一步擴展了LabVIEW的在線分析能力。
MathScript節點
通過MathScript節點,您可以導入現有的.m文件至LabVIEW圖形化編程環境進行混合編程,在數據流編程模式下也可以利用基于文本的數學函數的優勢,這樣就可以重用已有的基于文本的數學函數。這個節點兼容實時系統,也就是說您可以將內嵌.m文件腳本的LabVIEW代碼無縫的部署到NI的實時硬件中,實現實時操作系統中的分析功能。
關于在LabVIEW中集成自定義.m文件的更多信息請訪問:使用LabVIEW MathScript實時模塊將文本架構的數學程序部署至實時硬件
DLL庫與.NET程序集
使用LabVIEW的調用庫函數節點,可以在您的LabVIEW代碼中調用共享庫,比如DLL(Windows),或者Framework(Mac OS X)。
您也可以使用LabVIEW的.NET構造器節點調用.NET程序集,然后調用.NET對象的類定義的方法和屬性,最后導入或者導出.NET對象的數據。
生成報表和保存數據
LabVIEW 2010中的報表生成選板包含底層VI和若干Express VI,這些可以幫助您配置和創建包含VI文件或者數據采集和分析結果的報表。使用這些VI,在數據采集和分析的同時就可以生成文本或HTML類型的報表。您既可以保存報表至文件,也可以通過編程把報表發送到本地或網絡上的打印機。
如果您想創建更高級的在線報表,可以使用用于Microsoft Office的LabVIEW報表生成工具包,它擴展了在Microsoft Word或Excel中編程創建報表的功能。

圖2. 用于Microsoft Office的LabVIEW報表生成工具包可以讓您在Microsoft Word或Excel中創建更高級的報表。
評論