盡管金剛石鋸片檢測LabVIEW中有很多信息處理功能函數(shù), 但是仍然功能有限,不能滿煩瑣的數(shù)據(jù)分析與處理功能,相比于LabVIEW,MATLAB在數(shù)值分析和處理面更勝一籌。
因此,如果把LabVIEW與MATLAB相結合,不失為一個好的處理方法, 即在LabVIEW中調(diào)用MATLAB, 兩者結合完成數(shù)據(jù)分析模塊的程序設計。
并且 LabVIEW中有與MATLAB的接口函數(shù),這個接口函數(shù)是以 MATLAB script節(jié)點方式實現(xiàn)的,通過這種方式就可以在金剛石鋸片檢測LabVIEW中使用MATLAB強大的數(shù)運算能力。
MATLAB Script節(jié)點使得用戶既可以在流程圖中根據(jù) MATLAB 程序的語法編輯M文件又可以將M程序?qū)氤绦驁D中。選擇該節(jié)點的具體操作為
Functions→ Mathematics→ FormulaPalett
在將該節(jié)點添加到流程圖中后,選擇對應的腳本服務器。 此處應選擇MATLAB Script。從圖中可以看出與其相關的菜單項。
通過這些菜單可以將M程序?qū)朐摴?jié)點,并且可以給節(jié)點增加輸入輸出變量。添加該節(jié)點之后,就可以按MATLAB的語法要求在節(jié)點中編寫M程序,完成后通過單擊 Export 將程序保在選定 目錄中。
如果事先已經(jīng)將MATALB程序編號,則可直接將其導入節(jié)點中可通過單擊Import完成導入。 還可以對節(jié)點增加輸入、 輸出變量,這些變量在序運行時,起到在陶瓷切割片檢測LabVIEW和MATLAB 之間傳遞參數(shù)的作用。
因此,通過LabVIEW與MATLAB結合的方式可以更方便更容易地設計出號分析模塊的程序,金剛石鋸片檢測信號分析模塊的主界面及程序框圖。