unifrnd
Continuous uniform random numbers
📝Syntax
r = unifrnd(a, b)
r = unifrnd(a, b, sz)
r = unifrnd(a, b, sz1, ..., szN)
📥Input Arguments
Parameter Description
a real scalar or array: lower endpoint.
b real scalar or array: upper endpoint.
sz size vector or size scalars for the output.
📤Output Arguments
Parameter Description
r array: random values.
📄Description

unifrnd generates random numbers from continuous uniform distributions using Nelson's global random generator.

Scalar endpoints are expanded to the requested output size. Invalid intervals produce NaN values.

💡Examples
rng(0);
r = unifrnd(0, 1);
r2 = unifrnd(0, 1, [2 3]);
r3 = unifrnd(0:5, 1:6, 1, 6);
🔗See Also
unifpdfunifcdfunifinv
🕔Version History
Version Description
2.0.0 initial version
Edit this page on GitHub