randvector.m

来自「The BNL toolbox is a set of Matlab funct」· M 代码 · 共 13 行

M
13
字号
function R=randvector(r,c,alpha,beta)
% R=randvector(r,c,alpha,beta) genereert r random prob vectoren van lengte c
%alpha en beta zijn de parameters van de gamma verdeling (default alpha=1, beta=1/2)
if nargin==1
    error('aantal en lengte van vectoren opgeven');
elseif nargin==2
    alpha=1;
    beta=1/2;
elseif nargin==3
    beta=1/2;
end
 G=gamrnd(alpha, beta, r,c);
 R=G./repmat(sum(G')',1,c);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?