| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Statistics Toolbox |
| Contents | Index |
| Learn more about Statistics Toolbox |
Generate quasi-random points from stream
rand
rand(q,n)
rand(q)
rand(q,m,n)
rand(q,[m,n])
rand(q,m,n,p,...)
rand(q,[m,n,p,...])
rand returns a matrix of quasi-random values and is intended to allow objects of the qrandstream class to be used in code that contains calls to the rand method of the MATLAB pseudo-random randstream class. Due to the multidimensional nature of quasi-random numbers, only some syntaxes of rand are supported by the qrandstream class.
rand(q,n) returns an n-by-n matrix only when n is equal to the number of dimensions. Any other value of n produces an error.
rand(q) returns a scalar only when the stream is in one dimension. Having more than one dimension in q produces an error.
rand(q,m,n) or rand(q,[m,n]) returns an m-by-n matrix only when n is equal to the number of dimensions in the stream. Any other value of n produces an error.
rand(q,m,n,p,...) or rand(q,[m,n,p,...]) produces an error unless p and all following dimensions sizes are equal to one.
Generate the first 256 points from a 5-D Sobol sequence:
q = qrandstream('sobol',5);
X = rand(q,256,5);![]() | quantile | randg | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |