請注意,需要確實的隨機數,請參考LabVIEW_使用Riffle達到真正隨機取數Random
程式分享如何產生產生個數N個,在最大值X和最小值Y值中的隨機(亂數Random)正整數陣列,注意的是,這篇分享的是會重複的隨機(亂數Random)正整數陣列,不會重複的亂數陣列,也就是類似樂透、抽獎彩券等選號的程式會在下一篇(LabVIEW_最大值和最小值中的任意個數不重複隨機陣列_樂透彩選號)介紹。
程式碼可在這邊下載, 如果覺得文章有幫助,請不要吝嗇按下側邊的廣告唷~ 謝謝~
Block Diagram:
當然,如果是要做隨機數而不是隨機陣列只要把for loop拿掉即可
Random Number產生的數值為0~1的小數數值,將此數乘以欲放大的倍率,即可以到達預測的區間。 (Programming->Numeric->Random Number)
程式碼可在這邊下載,
如果覺得文章有幫助,請不要吝嗇按下側邊的廣告唷~ 謝謝~
其他Array相關文章參考:
LabVIEW_合併、串聯多個(不同維度)陣列(Array)方法_Build Array.vi
LabVIEW_重新排列2D Array變成1D Array_Reshape Array (1)
LabVIEW_2D Array維度更換、Array轉換_Reshape Array (2)
LabVIEW_線性內插_Linearly Interpolate 1D Array
LabVIEW_找出1D、2D(或以上) Array中的最大值最小值
LabVIEW_解出矩陣(Array)中的錯置值_等間距取樣
LabVIEW_交錯Array插置入新的Array置放 (Interleaved)
LabVIEW_String Array轉成String格式(Spreadsheet String)
如果覺得文章有幫助,請不要吝嗇按下側邊的廣告唷~ 謝謝~
學習相關LabVIEW文章:
程式分享相關LabVIEW文章:
考取LabVIEW證照相關:
留言列表