From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



产生一个在0-1范围之外的随机数



主要软件:
主要软件版本: N/A
主要软件修正版本: N/A
次要软件: N/A

问题: 我如何在LabVIEW中产生一个在0到1范围之外的随机数呢?或者说我如何指定随机数的最大和最小范围呢?

解答: 若最大和最小范围為Max和Min,完成该功能的公式为
(Max - Min) * random(0 to 1) + Min = random(Min to Max)

底下有个.zip文件包含两个VI来示范该功能。Rand_num.vi示范如何产生一个随机数。Rand_ary.vi产生一个随机数的固定大小的阵列,並可以自定随机数的范围。

相关链接: KnowledgeBase 2P2G9I2L: What is the Algorithm Used by the LabVIEW Random Number (0 - 1) Function?

附件:


random.zip


报告日期: 10/30/2006
最近更新: 11/05/2006
文档编号: 306GBRR9