LabVIEW(七):多态VI
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
?微信公眾號(hào):山青詠芝(shanqingyongzhi)
?博客園地址:山青詠芝(https://www.cnblogs.com/strengthen/?)
?GitHub地址:https://github.com/strengthen/LeetCode
?原文地址:https://www.cnblogs.com/strengthen/p/9697769.html?
?如果鏈接不是山青詠芝的博客園地址,則可能是爬取作者的文章。
?原文已修改更新!強(qiáng)烈建議點(diǎn)擊原文地址閱讀!支持作者!支持原創(chuàng)!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
1、多態(tài)VI概念:可以處理多種不同數(shù)據(jù)類型的VI被稱為“多態(tài)VI”。多態(tài)VI根據(jù)輸入或輸出的 數(shù)據(jù)類型,再選擇調(diào)用一個(gè)針對(duì)這種數(shù)據(jù)類型實(shí)現(xiàn)功能的VI,這些針對(duì)某種數(shù)據(jù)類型實(shí)現(xiàn)功能的VI稱作“實(shí)例VI”。一般一個(gè)VI調(diào)用多個(gè)實(shí)例VI,簡(jiǎn)而言之:一個(gè)多態(tài)VI就是多個(gè)實(shí)例VI的封裝和組合。
2、適用場(chǎng)合:實(shí)現(xiàn)一種功能,這種功能要應(yīng)用到幾種不同的數(shù)據(jù)類型,為了使用方便,最好不要建立一組不同的VI,這樣在使用前,還要根據(jù)類型的不同手動(dòng)尋找適合的VI。最好是指定一個(gè)統(tǒng)一的接口VI,這個(gè)VI可以接受不同的數(shù)據(jù)類型去調(diào)用相應(yīng)的算法VI。
3、多態(tài)VI的創(chuàng)建
(1)、準(zhǔn)備要封裝在一塊的多個(gè)實(shí)例VI。
(2)、創(chuàng)建多態(tài)VI,添加上述的實(shí)例VI。
(3)、對(duì)多態(tài)VI進(jìn)行相應(yīng)的設(shè)置,多態(tài)VI創(chuàng)建完畢。
(4)、測(cè)試。
4、查看數(shù)組中某個(gè)元素的值:(在前面板中的三種方法)
(1)、調(diào)動(dòng)左側(cè)的上下索引框。
(2)、在右側(cè)的索引框中鍵入索引號(hào)后回車。
(3)、在不知數(shù)組大小的情況下:選擇數(shù)組控件>高級(jí)>顯示最后元素。就可以查看最后一個(gè)元素及其值。
5、當(dāng)實(shí)例VI連線板的外部接口是一樣的,就可以把這些實(shí)例VI封裝在一塊,組成一個(gè)多態(tài)VI。
(1)、操作步驟:文件>新建>多態(tài)VI>彈出新建多態(tài)VI的窗體。
(2)、注意左上方的“多態(tài)VI錯(cuò)誤按鈕”,如果設(shè)定正確就不會(huì)出現(xiàn)該按鈕。
(3)、選擇實(shí)例VI>編輯名稱>編輯“菜單名”(程序框圖中選擇選項(xiàng)的顯示)>編輯“選擇器名稱”(程序框圖中的顯示)
(4)、繪制多態(tài)VI圖標(biāo):呈現(xiàn)成個(gè)多態(tài)VI圖標(biāo)。繪制實(shí)例VI圖標(biāo);呈現(xiàn)選中的實(shí)例VI圖標(biāo)
(5)、勾選“默認(rèn)顯示選擇器”。勾選“運(yùn)行多態(tài)VI自動(dòng)匹配數(shù)據(jù)類型”。
(6)、文件>保存。(Ctrl+S)
6、新建數(shù)組常量,選擇一個(gè)常量之后,將其拖入到數(shù)組當(dāng)中,這樣就形成了一個(gè)常量數(shù)組。選中數(shù)組常量>右鍵“表示法”>DBL雙精度模式>右鍵“轉(zhuǎn)化為輸入控件”。
轉(zhuǎn)載于:https://www.cnblogs.com/strengthen/p/9697769.html
總結(jié)
以上是生活随笔為你收集整理的LabVIEW(七):多态VI的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 使用Nginx实现反向代理 - 不同的子
- 下一篇: js 中的几个假值