LabVIEW MathScript節(jié)點(diǎn)的使用方法
LabVIEW MathScript將面向數(shù)學(xué)的文本編程加入到了LabVIEW中。MathScript提供了除圖形化數(shù)據(jù)流編程以外的另一種自定義開發(fā)應(yīng)用系統(tǒng)的方法?,F(xiàn)在使用LabVIEW,您可以選擇文
LabVIEW MathScript將面向數(shù)學(xué)的文本編程加入到了LabVIEW中。MathScript提供了除圖形化數(shù)據(jù)流編程以外的另一種自定義開發(fā)應(yīng)用系統(tǒng)的方法?,F(xiàn)在使用LabVIEW,您可以選擇文本編程方式、圖形化方式或是兩者的組合。不論您是在開發(fā)算法、探索信號(hào)處理概念或是分析結(jié)果,您都可以選擇用于工程計(jì)算最有效的語法規(guī)則。
MathScript的核心是一種高級文本編程語言,它包含用于信號(hào)處理、分析和數(shù)學(xué)相關(guān)任務(wù)復(fù)雜性的語法和功能。MathScript為這些功能提供了600多種內(nèi)置函數(shù),您也可以自己創(chuàng)建新的自定義函數(shù)。MathScript與m文件腳本語法基本兼容——這種語法被廣泛用于其他工程計(jì)算軟件,例如MathWorks公司的MATLAB軟件、Comsol公司的COMSOL Script軟件和其他。這種兼容性意味著您可以使用大量以前開發(fā)的m文件腳本,例如在工程教科書中現(xiàn)成的或是在因特網(wǎng)站點(diǎn)上發(fā)布的開源m文件腳本。
MathScript交互式界面和編程界面
您可以通過MathScript交互式界面或編程界面使用LabVIEW MathScript。
- 1. MathScript交互式界面:如果您需要在一個(gè)交互式的界面中加載、保存、設(shè)計(jì)和執(zhí)行m文件腳本,您可以使用MathScript交互式窗口。
- 2. MathScript節(jié)點(diǎn):如要把您的m文件腳本作為LabVIEW應(yīng)用程序的一部分發(fā)布,并結(jié)合圖形和文本編程,您可以使用MathScript節(jié)點(diǎn)。
LabVIEW MathScript窗口提供了一個(gè)交互式界面,您可以在上面輸入m文件腳本命令,并即時(shí)查看結(jié)果、變量和命令歷史。窗口包含了一個(gè)命令行界面,您可以在此逐條輸入命令以進(jìn)行快速計(jì)算、腳本調(diào)試或?qū)W習(xí)?;蛘?,您也可以通過一個(gè)腳本編輯器窗口輸入并執(zhí)行一組命令。在您操作的同時(shí),會(huì)有一個(gè)變量顯示圖形化/文本結(jié)果,一個(gè)歷史窗口追蹤您的命令。歷史視圖可以方便算法開發(fā),因?yàn)槟梢允褂眉糍N板重復(fù)使用您以前執(zhí)行過的命令。
使用MathScript節(jié)點(diǎn)時(shí),您可以將m文件腳本集成到LabVIEW應(yīng)用程序中,并與圖形化編程結(jié)合使用。您可以在LabVIEW中創(chuàng)建一個(gè)MathScript節(jié)點(diǎn),將m文件腳本添加到該節(jié)點(diǎn),并通過連接線將其與其他LabVIEW功能模塊連接起來。這使得您可以在一個(gè)LabVIEW應(yīng)用程序中同時(shí)利用圖形化和文本編程的優(yōu)勢。