Labview數(shù)據(jù)轉(zhuǎn)化與連線編輯
Labview中的數(shù)據(jù)轉(zhuǎn)化與連線編輯作為一小部分總結(jié)一下。
關(guān)于數(shù)據(jù)轉(zhuǎn)化,需要注意到Labview中的數(shù)據(jù)類型,在這基礎(chǔ)上繼續(xù)深入了解數(shù)據(jù)轉(zhuǎn)換。Labview中數(shù)據(jù)的分類是按照常量和變量來分類的,而相應(yīng)的量又可以繼續(xù)分為數(shù)字類以及非數(shù)字類。數(shù)字類的數(shù)據(jù)類型是經(jīng)常涉及到數(shù)據(jù)類型轉(zhuǎn)換的一項。
數(shù)據(jù)類型的轉(zhuǎn)換分為自動轉(zhuǎn)換和強制轉(zhuǎn)換兩種,通常情況下Labview是默認完成自動轉(zhuǎn)換的。強制轉(zhuǎn)換不僅會占內(nèi)存而且會更加耗時間,從很多教程中看到這么描述。因此,這也就成了一種不推薦的編程習(xí)慣,盡量在設(shè)計的時候保持數(shù)據(jù)的一致性。這兒有點讓人想不通的地方,既然沒有什么有點為什么還會有這種功能呢?
連線的編輯基本分為添加和刪除兩部分。這部分跟simulink的功能相比做的還是很差的,自動連接的功能一直沒有出現(xiàn),刪除的方便程度也差很多??吹搅苏f明中有自動連線的功能,查看相應(yīng)的配置項發(fā)現(xiàn)是默認開啟的。手動倒是一種常用的方式,不過還是缺少類似于MATLAB Simulink中的自動化連線功能。
連線的刪除也是經(jīng)歷了一陣子折騰才找到比較方便的操作,鼠標的單擊會選擇一段,雙擊會選擇整根先,三擊會選擇相連線。不過,我自己倒有些想不明白,有誰會選擇只刪除一段線而不刪除一整根線呢?這真有點反人性化的設(shè)計。好的是Labview倒是提供了一個清除斷線的功能,這種打補丁的方式還是有些操作上的不便捷。
或許,Labview的使用慢慢地會接觸到更多的技巧能夠讓我現(xiàn)在的這種方案再少一些,我在煎熬中期待著。