| C Math Library Reference | ![]() |
Normally distributed random numbers and arrays
C Prototype
mxArray *mlfRandn(mxArray *n, ...);
C Syntax
#include "matlab.h"
mxArray *m, *n, *p, *A; /* Input argument(s) */
mxArray *Y = NULL, *s = NULL; /* Return value */
mlfAssign(&Y, mlfRandn(n,NULL));
mlfAssign(&Y, mlfRandn(m,n,NULL));
mlfAssign(&Y, mlfRandn(mlfHorzcat(m,n,NULL),NULL));
mlfAssign(&Y, mlfRandn(m,n,p,...,NULL));
mlfAssign(&Y, mlfRandn(mlfHorzcat(m,n,p,...,NULL),NULL));
mlfAssign(&Y, mlfRandn(mlfSize(NULL,A,NULL),NULL));
mlfAssign(&Y, mlfRandn(NULL));
mlfAssign(&s, mlfRandn(mxCreateString("state"),NULL));
MATLAB Syntax
Y = randn(n)
Y = randn(m,n)
Y = randn([m n])
Y = randn(m,n,p,...)
Y = randn([m n p...])
Y = randn(size(A))
randn
s = randn('state')
See Also
randn Calling Conventions | mlfRand | mlfRandperm | ![]() |