LabVIEW(七):多態VI


★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤微信公眾號:山青詠芝(shanqingyongzhi)
➤博客園地址:山青詠芝(https://www.cnblogs.com/strengthen/ 
➤GitHub地址:https://github.com/strengthen/LeetCode
➤原文地址:https://www.cnblogs.com/strengthen/p/9697769.html 
➤如果鏈接不是山青詠芝的博客園地址,則可能是爬取作者的文章。
➤原文已修改更新!強烈建議點擊原文地址閱讀!支持作者!支持原創!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

1、多態VI概念:可以處理多種不同數據類型的VI被稱為“多態VI”。多態VI根據輸入或輸出的 數據類型,再選擇調用一個針對這種數據類型實現功能的VI,這些針對某種數據類型實現功能的VI稱作“實例VI”。一般一個VI調用多個實例VI,簡而言之:一個多態VI就是多個實例VI的封裝和組合。

2、適用場合:實現一種功能,這種功能要應用到幾種不同的數據類型,為了使用方便,最好不要建立一組不同的VI,這樣在使用前,還要根據類型的不同手動尋找適合的VI。最好是指定一個統一的接口VI,這個VI可以接受不同的數據類型去調用相應的算法VI。

3、多態VI的創建

(1)、准備要封裝在一塊的多個實例VI。

(2)、創建多態VI,添加上述的實例VI。

(3)、對多態VI進行相應的設置,多態VI創建完畢。

(4)、測試。

4、查看數組中某個元素的值:(在前面板中的三種方法)

(1)、調動左側的上下索引框。

(2)、在右側的索引框中鍵入索引號后回車。

(3)、在不知數組大小的情況下:選擇數組控件>高級>顯示最后元素。就可以查看最后一個元素及其值。

5、當實例VI連線板的外部接口是一樣的,就可以把這些實例VI封裝在一塊,組成一個多態VI。

(1)、操作步驟:文件>新建>多態VI>彈出新建多態VI的窗體。

(2)、注意左上方的“多態VI錯誤按鈕”,如果設定正確就不會出現該按鈕。

(3)、選擇實例VI>編輯名稱>編輯“菜單名”(程序框圖中選擇選項的顯示)>編輯“選擇器名稱”(程序框圖中的顯示)

(4)、繪制多態VI圖標:呈現成個多態VI圖標。繪制實例VI圖標;呈現選中的實例VI圖標

(5)、勾選“默認顯示選擇器”。勾選“運行多態VI自動匹配數據類型”。

(6)、文件>保存。(Ctrl+S)

6、新建數組常量,選擇一個常量之后,將其拖入到數組當中,這樣就形成了一個常量數組。選中數組常量>右鍵“表示法”>DBL雙精度模式>右鍵“轉化為輸入控件”。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM