LabVIEW的公式節(jié)點(diǎn)
在程序設(shè)計(jì)中,如果只用圖形和線條來描述計(jì)算和算法過程,有時(shí)候會(huì)顯得比較繁瑣。公式節(jié)點(diǎn)工具彌補(bǔ)了這個(gè)不足。公式節(jié)點(diǎn)是一種便于在程序框圖上執(zhí)行數(shù)學(xué)運(yùn)算的節(jié)點(diǎn)。在公式節(jié)點(diǎn)中可以使用算術(shù)表達(dá)式來實(shí)現(xiàn)算法過程,用戶無須使用任何外部代碼或應(yīng)用程序,在創(chuàng)建方程時(shí)無須連接任何基本算術(shù)函數(shù)。除接收文本方程表達(dá)式外,公式節(jié)點(diǎn)還接收C語(yǔ)言中的if語(yǔ)句、while循環(huán)、for循環(huán)和do循環(huán)。這些程序的組成元素與在C語(yǔ)言程序中的元素相似,但不完全相同。 公式節(jié)點(diǎn)特別適用于含有多個(gè)變量和較為復(fù)雜的方程,以及對(duì)已有文本代碼的利用??赏ㄟ^復(fù)制、粘貼的方式將已有的文本代碼移植到公式節(jié)點(diǎn)中,無須通過圖形化的編程方式再次創(chuàng)建相同的代碼。 公式節(jié)點(diǎn)位于函數(shù)選板的“編程-結(jié)構(gòu)→公式節(jié)點(diǎn)”,新建的公式節(jié)點(diǎn)為類似于循環(huán)結(jié)構(gòu)的方框,如圖1所示。但公式節(jié)點(diǎn)中不是子程序框圖,而是一個(gè)或多個(gè)用分號(hào)隔開的類似于C語(yǔ)言的語(yǔ)句。
圖1 程序模板中的公式節(jié)點(diǎn)
來源:ks993次