LabVIEW中編程方法可以在前面板和框圖中建立的程序
發(fā)布時間:2015/4/4 20:44:50 訪問次數(shù):1136
根據(jù)上述LabVIEW中編程方法可以在前面板和框圖中建立的程序,為觀測結果方便, D1880將Numeric Indicator控件和String Indicator控件的默認名改為Search/Split String函數(shù)輸出參數(shù)的名稱,從初始化字符串“this is a string”起始位置(序號為0)處匹配子字符 串“1S”,仿真結果,可知在初始化字符串的位置2處發(fā)生了匹配。
單擊Programming\String\Additional String Functions路徑下的Search and Replaceattern.vi控件圖標,并根據(jù)上述方法查出該控件輸入/輸出參數(shù)的類型、所代表的含義,在前面板和框圖中建、,表示用“that”取代“this is a string”中的“this”,搜索范圍從“this is a string”起始處(0)開始,結果。
Numeric Indicator控件offset past match中顯示的數(shù)值為4表示用“that”取代“this is astring”中的“this”后,字符指針所處的位置,數(shù)值4表示字符串“this is a string”中的空格。如果將Search and Replace Pattern.vi控件的offset (0)的輸入數(shù)值改為1,即字符指針由指向“t”改為指向"h”時,這時被比較字符串變?yōu)?his is a string”,其中不存在子字符串“this”,所以不發(fā)生匹配,因此Search and Replace Pattern.vi控件的返回數(shù)值為-1,如offset ofmatch控件所顯示的結果。
根據(jù)上述LabVIEW中編程方法可以在前面板和框圖中建立的程序,為觀測結果方便, D1880將Numeric Indicator控件和String Indicator控件的默認名改為Search/Split String函數(shù)輸出參數(shù)的名稱,從初始化字符串“this is a string”起始位置(序號為0)處匹配子字符 串“1S”,仿真結果,可知在初始化字符串的位置2處發(fā)生了匹配。
單擊Programming\String\Additional String Functions路徑下的Search and Replaceattern.vi控件圖標,并根據(jù)上述方法查出該控件輸入/輸出參數(shù)的類型、所代表的含義,在前面板和框圖中建、,表示用“that”取代“this is a string”中的“this”,搜索范圍從“this is a string”起始處(0)開始,結果。
Numeric Indicator控件offset past match中顯示的數(shù)值為4表示用“that”取代“this is astring”中的“this”后,字符指針所處的位置,數(shù)值4表示字符串“this is a string”中的空格。如果將Search and Replace Pattern.vi控件的offset (0)的輸入數(shù)值改為1,即字符指針由指向“t”改為指向"h”時,這時被比較字符串變?yōu)?his is a string”,其中不存在子字符串“this”,所以不發(fā)生匹配,因此Search and Replace Pattern.vi控件的返回數(shù)值為-1,如offset ofmatch控件所顯示的結果。
上一篇:額外的字符串操作功能