close

最近寫了個比較需要運算的程式

發現自己的select用法會造成無謂的效率降低

123

我想要某個數字經由判斷式來決定要不要加入array,因為想要讓程式在同一頁就用了select

結果不管要不要加入array都會跑一次build array

造成array副本每個loop都大量被複製並存到記憶體

222

比較好的用法應該是用loop結構的conditional indexing tunnel mode把符合判斷式的值加進array

但這樣不能配合shift register做一些比較複雜的演算

所以必須用case structure來確保只有符合判斷式時才做build array

 

arrow
arrow
    文章標籤
    LabVIEW 程式
    全站熱搜

    Anarchi2010 發表在 痞客邦 留言(0) 人氣()