PS Random Number
R2026b生成用于物理建模的正态分布随机数
库:
Simscape /
Foundation Library /
Physical Signals /
Sources
描述
PS Random Number 模块生成正态(高斯)分布的随机数。要生成均匀分布的随机数,请使用 PS Uniform Random Number 模块。
该模块的行为与 Simulink® Random Number 模块相同(区别在于前者生成的是物理信号而非 Simulink 信号),并且基于极坐标拒绝法 ([1], [2])。
您可以选择在采样时间参数中指定初始时间偏移量。在这种情况下,模块在仿真时间达到 offset 值之前输出 0,之后开始生成随机序列。
使用相同种子和参数的 PS Random Number 模块会生成可重复的序列。每次仿真开始时,种子都会重置为指定值。默认情况下,该模块生成的序列均值为 0,方差为 1。
端口
输出
参数
参考
[1] Bell, J. R. “Algorithm 334: Normal random deviates.” Communications of the ACM. Vol. 11, Number 7, 1968, p. 498.
[2] Knop, R. “Remark on Algorithm 334 [G5]: normal random deviates.” Communications of the ACM. Vol. 12, Number 5, 1969, p. 281.
