0001 function v=rand(gm,varargin)
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013 if gm.n==0
0014 v=0;
0015 else
0016 if nargin>1
0017 n=varargin{1};
0018 else
0019 n=1;
0020 end
0021
0022 dim=get(gm.g{1},'dim');
0023 v=zeros(dim,n);
0024 for i=1:n
0025 v(:,i)=rand(gm.g{RandVector(gm.w)},1);
0026 end
0027 end
0028